我是一名中国大学生,我想学习Julia,但是我的C盘路径有中文,我的用户名是中文,然后我下载Pluto的时候总是会自动下载到C盘,但是我的Julia是安装在D盘里,因为D盘里没有中文路径,然后我后面跟着教程的时候,在笔记本里,即使是简单的操作,比如打开照片,也是不行的。然后当我稍后跟随课程时,在笔记本中,Pluto 即使对于非常简单的操作(例如打开照片)也不起作用。我应该怎么办?请告诉我! 这让我发疯!!!!!!!!!!!!!!!!!!!!!!!!
我尝试更改startup.jl,并添加以下内容:ENV["JULIA_DEPOT_PATH"] = "D:\Julia",然后删除C盘中的.julia,但它从未起作用。我想知道如何才能阻止 Julia 继续使用 C 盘路径。
这是报告错误的部分代码:(不是很快)
Errors encountered while load FileIO.File{FileIO.DataFormat{:PNG}, String}("C:\\Users\\李峥嵘\\AppData\\Local\\Temp\\jl_0XyfYPcT2j").
All errors:
===========================================
Failed to open C:\Users\李峥嵘\AppData\Local\Temp\jl_0XyfYPcT2j
===========================================
ArgumentError: Package ImageMagick [6218d12a-5da1-5696-b52f-db25d2ecc6d1] is required but does not seem to be installed:
- Run `Pkg.instantiate()` to install all recorded dependencies.
===========================================
ArgumentError: Package OpenCV [f878e3a2-a245-4720-8660-60795d644f2a] is required but does not seem to be installed:
- Run `Pkg.instantiate()` to install all recorded dependencies.
===========================================
Fatal error
我猜你的
tempdir()
朱莉娅正在 C:
。
您可以尝试更改
ENV["TMP"]
或 TEMP
或 USERPROFILE
的值
https://docs.julialang.org/en/v1/base/file/#Base.Filesystem.tempdir