由于我喜欢容器化环境,因此我试图弄清楚Julia包的工作原理。我真的很努力。
在python中,我想做conda create env --name ds
一个环境,然后安装要使用的容器化软件包conda activate ds; conda install <packages>
。
试图让Julia创建一个虚拟环境并没有取得太大的成功。
在Julia REPL中,我可以键入]
要转到软件包管理器的内容,然后可以使用来创建环境activate ds
。从这里我可以添加重要的程序包add IJulia DataFrames Plots
在这一点上,我的环境成为实际的文件夹,这很好。
然后,我不知道该怎么做,就是激活我的环境,以便随后可以运行 using IJulia; notebook()
在REPL中,如果我键入activate ds
它,即使我这样cd("ds"); activate .
做也不知道我在说什么...
我看了看文档,似乎详细介绍了如何操作软件包,但没有发现任何对实际运行它们有用的帮助。
您必须以注释开始的程序包管理器模式编写activate ds
(或者activate .
如果您已经在ds
目录中)]
。
另外,您可以在启动Julia时激活环境。写就好了
julia --project=.
(如果您已经在ds
目录中)。
在这里https://github.com/bkamins/PyDataGlobal2020,您将逐步了解如何为示例项目运行内容的示例。
第三种选择是通过程序包管理器API激活环境,例如:
using Pkg
Pkg.activate(".")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句