1
我想在R筆記本中使用我的anaconda安裝(/anaconda/bin/python
)。如何更改我在R筆記本中使用的Python?
現在,R正在使用我的MacBook的股票python安裝(python 2.7)。
我該如何指出R在R筆記本中使用我的anaconda安裝呢?
編輯:剛剛發現約engine.path
。任何方式設置/anaconda/bin/python
作爲默認的python安裝?
我想在R筆記本中使用我的anaconda安裝(/anaconda/bin/python
)。如何更改我在R筆記本中使用的Python?
現在,R正在使用我的MacBook的股票python安裝(python 2.7)。
我該如何指出R在R筆記本中使用我的anaconda安裝呢?
編輯:剛剛發現約engine.path
。任何方式設置/anaconda/bin/python
作爲默認的python安裝?
我認爲這取決於你如何在R會話中設置你的PATH
變量。我也用的是Mac &蟒蛇,如果我做which python
我得到
/Users/<my user name>/tools/anaconda/bin/python
但這是因爲在我.bash_profile
我設置(不知道是否conda
做的是安裝時,還是我做到了我自己),
export PATH="/Users/<my user name>/tools/anaconda/bin:$PATH"
但是,如果我在R對話,我得到做Sys.getenv("PATH")
,
[1] "/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/Library/TeX/texbin"
就這樣,我點了蟒蛇的/usr/bin
。但我這樣做,
Sys.setenv(PATH=paste("/Users/<my user name>/tools/anaconda/bin",
Sys.getenv("PATH"), sep=":"))
我開始指向conda版本。
謝謝!這工作。 –
嗨@DemetriP,很高興能幫到你!如果你接受答案,它將不勝感激。謝謝! – lrnzcig