jupyter 多线程问题

我看Julia中如果要使用多线程进行计算,都需要在打开julia之前,在命令行中指定线程数量。而无法在julia中进行更改。那么怎么才能在jupyter notebook中使用多线程呢?我在命令行中打开jupyter notebook,默认Threads.nthreads()的值都是1。

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

ENV["JULIA_NUM_THREADS"]=16

把16 换成你想要的数值就行了,或者设置对应的环境变量也行。

这个是在linux下操作的吧,我看windows下startup.jl文件是在“\Julia-1.8.0\etc\julia”目录下的,加这个命令不起作用

问题解决了,谢谢!