簡體   English   中英

Windows中安裝了Python 2.7 Anaconda2

[英]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/thankshttps://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.

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