請考慮:我不是CS人員,對路徑變量,全局環境等方面的經驗有限。但是,請讓我知道如果通過爲Python27添加新的路徑變量可以解決我的問題。順便說一句,我正在使用Windows10。如果C: Python27已安裝在C: path Anaconda3 ...中,如何安裝軟件包(或使用現有軟件包)?
在我的電腦我已經下載了蟒蛇與python3,Jupyter,Spyder的等等
蟒蛇方便,CMD命令 「蟒蛇」 將開始
的Python 3.6.0 | Anaconda 4.3.1
運行Python36並不是問題,Anaconda發行版包含了我使用Python所需的一切。不過,我還想能夠導入(或使用現有的)Python27解釋器的包,這是我從python.org網站獨立下載的。運行命令
(CMD) > pip install scipy
回報
Requirement already satisfied: scipy in c:\path\anaconda3\lib\site-packages
在Python27
>>> from scipy import *
運行命令
回報
ImportError: No module named scipy
請理解我的問題:我要保持我的蟒蛇 - 蟒蛇3倍發佈,但除此之外,我還希望能夠在全程範圍內使用python 2x(所有軟件包)
在您的cmd shell中,輸入「where pip」。我認爲你正在使用pip進行anaconda安裝,因此請查看「where」輸出並在Python 2源代碼樹中查找pip.exe。然後使用其他pip exe的完整路徑重試pip安裝。這可能類似於「c:\ Python27 \ Scripts \ pip.exe安裝scipy」 –
@Kev:謝謝。現在我可以安裝numpy,sympy,matplotlib等...我得到scipy的問題,PIP提出了一個「NotFoundError('找不到lapack/blas資源')...你知道一個quickfix嗎? –
這個錯誤意味着pip試圖找到scipy依賴於但不能的lapack/blas。您可能想要閱讀以下內容:https://stackoverflow.com/questions/28190534/windows-scipy-install-no- lapack-blas-resources-found這篇文章討論這個 –