[英]Set Anaconda2 as default instead of the 'official' python 2.7 on Windows
[英]Python 2.7 Anaconda2 installed in windows
我的Python 2環境路徑:
C:\Python27
C:\Python27\Scripts
我的Python 3環境路徑:
C:\Python35
C:\Python35\Scripts
我為Anaconda2設定了環境道路
C:\Users\User\Anaconda2\Scripts
C:\Users\User\Anaconda2
但是當我鍵入python在cmd(C:\\ Users \\ user)中輸入shell時
導入Anaconda的模塊,例如numpy或matplotlib
C:\Users\User>python
Win32上的Python 2.7.12(v2.7.12:d33e0cf91556,2016年6月27日,15:24:40)[MSC v.1500 64位(AMD64)]鍵入“幫助”,“版權”,“信用”或“許可證”欲獲得更多信息。
>>> import numpy
追溯(最近一次調用):文件“”,ImportError中的第1行:沒有名為numpy的模塊
C:\Users\User>cd Anaconda2
C:\Users\User\Anaconda2>python
Python 2.7.12 | Anaconda 4.1.1(64位)| (默認值,2016年6月29日,11:07:13)[win32上的[MSC v.1500 64位(AMD64)]]鍵入“幫助”,“版權”,“信用”或“許可證”以獲取更多信息。 Anaconda由Continuum Analytics帶給您。 請簽出: http : //continuum.io/thanks和https://anaconda.org
>>> import numpy
>>>
所以我不知道
1,為什么我的模塊不在Anaconda中時無法導入
2.據說Python2的路徑會取代Python,那么如何進入Python35 shell呢?
謝謝大家
每個Python安裝都有其自己的庫。 正如您將看到的,當您在沒有Anaconda的情況下運行時,您沒有運行相同的Python 2.7解釋器(我假設這是系統Python或您自己安裝的Python)。
一個解釋器中安裝的庫對其他人不可用。 您應該考慮了解conda環境 ,以便輕松管理多個項目。
deactivate
命令將終止Anaconda環境,並且如果Python 3解釋器首先位於您的PATH上,則應該可以運行它。 另一種方法是顯式使用命令
C:\Python35\python
即使在Anaconda活躍的情況下也可以使用。
警告 :自從我使用Windows已有很長時間了,而且我還沒有關於使多個Python在Windows上快樂地生活在一起的最新信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.