juliavirtualenv请求操作系统包,但该包不存在



尝试使用以下命令在虚拟环境中与Julia合作:

virtualenv  -p julia-1.0.2/bin/julia julia

我得到了这个错误:

Running virtualenv with interpreter julia-1.0.2/bin/julia
ERROR: LoadError: ArgumentError: Package os not found in current path:
- Run `import Pkg; Pkg.add("os")` to install the os package.
Stacktrace:
[1] require(::Module, ::Symbol) at ./loading.jl:823
[2] include at ./boot.jl:317 [inlined]
[3] include_relative(::Module, ::String) at ./loading.jl:1044
[4] include(::Module, ::String) at ./sysimg.jl:29
[5] exec_options(::Base.JLOptions) at ./client.jl:231
[6] _start() at ./client.jl:425
in expression starting at /home/ebasfad/.local/lib/python3.5/site-packages/virtualenv.py:5

我试着安装"os"软件包,但似乎没有这样的软件包

virtualenv用于创建独立的Python环境,而不是Julia环境。您给出的命令试图使用Julia可执行文件查找Python包os,认为它是一个Python解释器。这就是错误的原因。

使用Julia 1.0及其包管理器Pkg(Pkg3(,您可以在Julia中创建自己的项目(类似于virtualenv环境(,并根据需要管理项目的包。

请注意,Pkg是内置的。请参阅此处,了解如何使用Pkg创建项目:https://docs.julialang.org/en/v1/stdlib/Pkg/index.html#Creating-您自己的项目-

这是Pkg的文档:https://docs.julialang.org/en/v1/stdlib/Pkg/index.html

相关内容

  • 没有找到相关文章

最新更新