安装 Anaconda 后无法导入 numpy
Can't import numpy after Anaconda installed
我刚刚安装了 Anaconda 3.5。终端显示正确的版本,甚至在括号中有 Continuum Analytics:
Python 3.5.0 |Continuum Analytics, Inc.| (default, Oct 20 2015, 14:39:26)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
但是,当我键入以下内容时:
>>> import numpy
我收到错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'numpy'
我知道 Anaconda 带有 numpy(我 运行 conda list
,只是为了确定)。有人知道怎么回事吗?
看来可能是我的.bash_profile
有什么关系。如果是,则内容如下。
# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
# added by Anaconda3 2.3.0 installer
export PATH="/Users/username/anaconda/bin:$PATH"
# Setting PATH for Python 3.5
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"
export PATH
我最终卸载了 Anaconda 和所有版本 Python 3. 重新安装 Anaconda 后,numpy
可用。有趣的是,在运行的版本上,终端显示以下信息:
Python 3.5.0 |Anaconda 2.4.0 (x86_64)| (default, Oct 20 2015, 14:39:26)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
所以显然看到 "Continuum Analytics" 确实 而不是 意味着您正在使用 Anaconda。
我刚刚安装了 Anaconda 3.5。终端显示正确的版本,甚至在括号中有 Continuum Analytics:
Python 3.5.0 |Continuum Analytics, Inc.| (default, Oct 20 2015, 14:39:26)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
但是,当我键入以下内容时:
>>> import numpy
我收到错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'numpy'
我知道 Anaconda 带有 numpy(我 运行 conda list
,只是为了确定)。有人知道怎么回事吗?
看来可能是我的.bash_profile
有什么关系。如果是,则内容如下。
# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
# added by Anaconda3 2.3.0 installer
export PATH="/Users/username/anaconda/bin:$PATH"
# Setting PATH for Python 3.5
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"
export PATH
我最终卸载了 Anaconda 和所有版本 Python 3. 重新安装 Anaconda 后,numpy
可用。有趣的是,在运行的版本上,终端显示以下信息:
Python 3.5.0 |Anaconda 2.4.0 (x86_64)| (default, Oct 20 2015, 14:39:26)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
所以显然看到 "Continuum Analytics" 确实 而不是 意味着您正在使用 Anaconda。