新人请教设置julia多线程的问题

我想在vscode下设置julia多线程,运行程序后会打开新的juliaREPL,新的REPL里线程还是1,这应该怎么解决?

image

在命令行用 JULIA_NUM_THREADS=8 julia 打开 Julia

线程数的设定必须在打开 Julia 之前进行, 通过设定环境变量 JULIA_NUM_THREADS 来得到。 例如在 Linux Bash 下, JULIA_NUM_THREADS=8 julia 会创建 8 个线程。 关于其他系统和命令行, 网上可以找到非常多的关于“环境变量”的参考材料, 因此这里不多加解释。
可以通过 Threads.nthreads() 查看线程数目, 也可以通过 versioninfo() 查看与 Julia 有关的环境变量。

~/.julia/config/startup.jl 添加

ENV["JULIA_NUM_THREADS"]=8 #也可以用 "auto"

设置完之后,打开vscode运行julia,一看Threads.nthreads()还是1,请问这是怎么回事呀

具体怎么设置和启动的

在vscode的julia插件设置中,你可以找到这样的配置,修改他