[英]Resolving 2 Python version in Mac OSX
我正在運行Mac OS X 10.11.5 。 我的機器上有兩個Python版本:
Python 2.7 (OSX中的內置python)和
Python 3.5 (Anaconda版本-4.1.1)
路徑設置如下所示:
$ PATH
-bash:/ Users / userNMS / anaconda / bin:/ usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:沒有這樣的文件或目錄
問題是當我嘗試使用anaconda安裝一些軟件包(如pandas,Theano等)時。 我收到錯誤:失敗:ImportError (找不到模塊)
默認情況下,Python路徑指向該路徑,即(Python版本2.7)
> whereis python
/usr/bin/python
但是我想使用的實際路徑是Python 3.5(Anaconda版本):
> which python
/Users/userNMS/anaconda/bin/python
Python站點包路徑如下:
/Users/userNMS/anaconda/lib/python3.5/site-packages
無法從上述路徑中檢索站點包中的包(例如pandas,Theano等),從而放棄了導入錯誤
請幫助我! 提前致謝 :)
我的方法是創建一個新的conda環境,然后在其中安裝軟件包。 如果您仍然想使用2.7,這將幫助您避免任何問題。 例如:
conda create --name foo python=3 pandas Theano
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.