我经常使用]dev Pkg
,但是我希望打包的dev
ved可以存储在默认位置以外的其他位置,以方便访问。
我不想更改]add Pkg
的路径。这似乎是由环境参数DEPOT_PATH
控制的。
有没有办法只更改dev Pkg
的路径,即dev
包的存储路径?
最佳答案
您可以设置环境变量JULIA_PKG_DEVDIR
来更改开发包的安装位置。有关更多信息,请参见develop docs。
如@crstnbr所指出的,另一种方法是对--local
命令使用pkg> dev
选项,以在当前项目的dev
目录中安装该软件包的开发版本。如果您要开发自己的依赖于MyCode.jl
的软件包Example.jl
,并且需要对Example.jl
进行热修复,则这可能是有道理的。然后,您的Pkg REPL命令将如下所示:
(MyCode) pkg> dev --local Example
如果您想对第三方软件包进行更改,然后将这些更改作为请求提交到Github上,则该过程还有更多步骤。有关该过程的更多详细信息,请参见this Discourse thread。
关于julia - Julia :如何设置软件包开发路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58349996/