[英]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.