2017-06-16 134 views
0

請考慮:我不是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(所有軟件包)

+0

在您的cmd shell中,輸入「where pip」。我認爲你正在使用pip進行anaconda安裝,因此請查看「where」輸出並在Python 2源代碼樹中查找pip.exe。然後使用其他pip exe的完整路徑重試pip安裝。這可能類似於「c:\ Python27 \ Scripts \ pip.exe安裝scipy」 –

+0

@Kev:謝謝。現在我可以安裝numpy,sympy,matplotlib等...我得到scipy的問題,PIP提出了一個「NotFoundError('找不到lapack/blas資源')...你知道一個quickfix嗎? –

+0

這個錯誤意味着pip試圖找到scipy依賴於但不能的lapack/blas。您可能想要閱讀以下內容:https://stackoverflow.com/questions/28190534/windows-scipy-install-no- lapack-blas-resources-found這篇文章討論這個 –

回答

0

在這裏,我將分享我所做的安裝scipy

我的電腦配置是windows-7 64-bit & python 2.7

  • 首先我下載所需要的軟件包形式http://www.lfd.uci.edu/~gohlke/pythonlibs/(哪個版本匹配您的配置EX:& CP36 cp27 ==> python2.7 ==> 3.6 )
  • 我用7zip解壓文件(也可以用winrar等任何zipper)
  • 我複製我提取並粘貼到C:\Python27\Lib\site-packagesscipy文件夾(或把它放在準確的位置是在你的電腦像..\..\Lib\site-packages

注意:必須安裝numpy的first在以同樣的方式安裝scipy之前。

+0

謝謝分享... –