1
我有兩個Python安裝(都是2.7)。一個與我的Spyder IDE連接,另一個在終端中被識別(「哪個python」指引我到它的位置)。我如何刪除第二個,並將第一個設置爲Mac中的默認python程序。在Mac上安裝不同的Python
我的主要問題是,當我使用pip來安裝模塊時,我無法在Spyder IDE中使用它們。
謝謝。
我有兩個Python安裝(都是2.7)。一個與我的Spyder IDE連接,另一個在終端中被識別(「哪個python」指引我到它的位置)。我如何刪除第二個,並將第一個設置爲Mac中的默認python程序。在Mac上安裝不同的Python
我的主要問題是,當我使用pip來安裝模塊時,我無法在Spyder IDE中使用它們。
謝謝。
如解釋here,更改默認的python版本是一個壞主意,因爲一些應用程序依賴於Mac中的原始默認python。
然而,pip安裝可能不適合你的一個原因是每個版本的python都有自己的pip版本。所以當你使用pip install {pkg_name}
時,你只是在特定的python上安裝該軟件包,默認的pip
命令與之相關聯。
您可以檢查python的版本,默認pip
命令在您的終端中使用:> pip --version
。
嘗試做:
pip3 install {pkg_name}
或者:
pip2 install {pkg_name}
取決於哪個版本的Python的Spyder IDE使用
編輯:
您還可以更明確地聲明使用哪個點子:
/full/path/to/python/version -m pip install {pkg_name}
還可以'/全/路徑/到/蟒蛇/版本-m PIP install'任何 – NightShadeQueen
謝謝您的回答,PIP2安裝{}程序包名稱並沒有解決這個問題,而且好像有我的電腦沒有pip3。我如何知道Spyder正在使用哪個Python? – Alt
@NightShadeQueen很好的建議。我更新了我的答案以包含它。 – xgord