繁体   English   中英

如何在Mac上设置Julia的初始化路径?

[英]How do I set the Julia init path on Mac?

我的Mac上具有Julia应用程序,如下所示:

$ alias julia
alias julia='exec '\''/Applications/Julia-0.4.5.app/Contents/Resources/julia/bin/julia'\'''

我希望能够从Python(或Jupyter / IPython笔记本)中调用Julia:

from julia import Julia

但是,在下一步中,以下方法均无效:

jl = Julia()
jl = Julia(jl_init_path="/Applications/Julia-0.4.5.app/Contents/Resources/julia/bin")
jl = Julia(jl_init_path="/Applications/Julia-0.4.5.app/Contents/Resources/")

在后一种情况下,出现以下错误:

FileNotFoundError: [Errno 2] No such file or directory: '/Applications/Julia-0.4.5.app/Contents/Resources/usr/bin/julia'

因此,显然,它正在尝试查找以usr/bin/julia开头的Julia的路径。 但是, usr/ /Applications/Julia-0.4.5.app usr/ /Applications/Julia-0.4.5.app没有usr/文件夹。 解决此问题的最佳方法是什么?

我在/usr/local/bin目录中设置了一个符号链接(注意:您可能需要使用sudo来做到这一点):

ln -s /Applications/Julia-0.4.5.app/Contents/Resources/julia/bin/julia /usr/local/bin/julia

我使用/usr/local/bin ,如果您的Mac OS X版本允许,则可能需要将其更改为/usr/bin

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM