簡體   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