我可以在命令行上使用我的python版本2.7.11成功导入numpy:
但不在IDLE,我收到以下错误:
Traceback (most recent call last):
File "/Users/macbookpro/Desktop/Python learning/Mortgages/mortgage_plot.py", line 2, in <module>
import pylab
File "/Users/macbookpro/Library/Python/2.7/lib/python/site-packages/pylab.py", line 1, in <module>
from matplotlib.pylab import *
File "/Users/macbookpro/Library/Python/2.7/lib/python/site-packages/matplotlib/__init__.py", line 124, in <module>
from . import cbook
File "/Users/macbookpro/Library/Python/2.7/lib/python/site-packages/matplotlib/cbook/__init__.py", line 35, in <module>
import numpy as np
ImportError: No module named numpy
这个问题可能是什么原因?
答案 0 :(得分:2)
此错误的可能候选者可能是IDLE搜索包的目录中不存在numpy
包。
但是,该程序包可用于命令行python包路径。尝试将包位置添加到IDLE的包搜索路径中。我认为应该解决这个错误。
您可以在顶部添加以下行以添加包路径(仅限此程序)以使用numpy
:
import sys
sys.path
sys.path.append('path/to/package/numpy')
import numpy
答案 1 :(得分:1)
从http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy下载numpy包。 或者你也可以在anaconda上工作