我希望将.julia放在julia-1.0.0目录下,这样我就可以将整个julia安装复制到脱机机器上。
与环境相关的变量是什么?对于0.6,过去有
JULIA_PKGDIR
JULIA_HOME
LD_LIBRARY_PATH尝试设置这些,仍然有一个问题:
julia> LOAD_PATH
1-element Array{String,1}:
"/share/apps/Julia/julia-1.0.0/.julia/"
julia> DEPOT_PATH
1-element Array{String,1}:
"/share/apps/Julia/julia-1.0.0/.julia/"
julia> using Pkg
ERROR: ArgumentError: Package Pkg not found in current path:
- Run `Pkg.add("Pkg")` to install the Pkg package.
Stacktrace:
[1] require(::Module, ::Symbol) at ./loading.jl:817发布于 2018-09-10 03:40:45
JULIA_LOAD_PATH和JULIA_DEPOT_PATH。请参阅新包管理器的documentation。
发布于 2018-09-10 06:37:52
您的*_PATH%s应包含更多条目:
> LOAD_PATH
3-element Array{String,1}:
"@"
"@v#.#"
"@stdlib"
> DEPOT_PATH
3-element Array{String,1}:
"/home/no/.julia"
"/home/no/.julia/julia-1.0.0/local/share/julia"
"/home/no/.julia/julia-1.0.0/share/julia"看起来你覆盖了默认值,现在julia找不到其他的包了。
另外,(至少对于我在ubuntu/wsl上的安装),如果你只是将julia安装解压到一个文件夹中,它会在那里施展它的魔力,你可以复制那个文件夹,即.julia。
https://stackoverflow.com/questions/52247930
复制相似问题