Python 2.7 Anaconda2安装在Windows中
我的Python 2环境路径:
C:Python27
C:Python27Scripts
我的Python 3环境路径:
C:Python35
C:Python35Scripts
我为Anaconda2设置了环境路径
C:UsersUserAnaconda2Scripts
C:UsersUserAnaconda2
但是当我输入python进入cmd的shell(C: Users user)
导入Anaconda模块,如numpy或matplotlib
C:UsersUser>python
Python 2.7.12(v2.7.12:d33e0cf91556,Jun 27 2016,15:24:40)[win32上的MSC v.1500 64位(AMD64)]键入“help”,“copyright”,“credits”或“license”了解更多信息。
>>> import numpy
Traceback(最近调用最后一个):ImportError中的文件“”,第1行:没有名为numpy的模块
C:UsersUser>cd Anaconda2
C:UsersUserAnaconda2>python
Python 2.7.12 | Anaconda 4.1.1(64位)| (默认,2016年6月29日,11:07:13)[win32上的MSC v.1500 64位(AMD64)]输入“help”,“copyright”,“credits”或“license”以获取更多信息。 Anaconda由Continuum Analytics提供。 请查看:http://continuum.io/thanks和https://anaconda.org
>>> import numpy
>>>
所以我不知道
1.为什么我的模块不能在Anaconda2中导入
2.据说Python2的路径会覆盖Python,那么如何进入Python35 shell呢?
谢谢大家
每个Python安装都有自己的库。 正如你将会看到的,当你运行Anaconda时,你没有运行相同的Python 2.7解释器(我假设它是系统Python或者你自己安装的)。
安装在一个解释器中的库不可用于其他解释器。 您应该考虑了解conda环境,以便您轻松管理多个项目。
该命令deactivate
应该终止Anaconda环境,并且如果Python 3解释器首先在您的PATH上,那么您应该能够运行它。 另一种方法是明确使用该命令
C:Python35python
即使在蟒蛇活跃时也应该能够工作。
警告:我使用Windows很长一段时间,而且目前还没有关于让多个Pythons在Windows上愉快地生活的信息。
链接地址: http://www.djcxy.com/p/48669.html上一篇: Python 2.7 Anaconda2 installed in windows
下一篇: Where can I find the first text that loads in the Python shell and change it?