簡體   English   中英

在Mac OSX中解析2 Python版本

[英]Resolving 2 Python version in Mac OSX

我正在運行Mac OS X 10.11.5 我的機器上有兩個Python版本:

  1. Python 2.7 (OSX中的內置python)和

  2. 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM