【发布时间】:2017-02-06 07:23:20
【问题描述】:
我的 Python 2 环境路径:
C:\Python27
C:\Python27\Scripts
我的 Python 3 环境路径:
C:\Python35
C:\Python35\Scripts
我为 Anaconda2 设置了环境路径
C:\Users\User\Anaconda2\Scripts
C:\Users\User\Anaconda2
但是当我在 cmd (C:\Users\user) 中输入 python 进入 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)] 输入“help”、“copyright”、“credits”或“license”了解更多信息。
>>> import numpy
Traceback(最近一次调用最后一次): 文件“”,第 1 行,在 ImportError:没有名为 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)[MSC v.1500 64 位 (AMD64)] 在 win32 上 键入“帮助”、“版权”、“信用”或“许可”以获取更多信息。 Anaconda 由 Continuum Analytics 提供给您。 请查看:http://continuum.io/thanks 和 https://anaconda.org
>>> import numpy
>>>
所以我不知道
1.为什么我的模块不在 Anaconda2 中时无法导入
2.据说Python2的路径会覆盖Python,那么如何进入Python35的shell呢?
谢谢大家
【问题讨论】: