我在OSX中使用内置的python版本,我还在sudo easy_install pip
安装了pip,其次我在sudo pip install numpy
安装了numpy。
但是,当我运行任何使用numpy的python文件时,我收到如下错误消息:
Import error: No module named numpy
在系统中没有安装numpy。当我打电话给locate numpy
时,我发现大部分输出告诉numpy安装在:/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/Python/numpy
我怎样才能让它发挥作用?
答案 0 :(得分:2)
不推荐在OS X中使用内置的python,并且可能在将来引起更多麻烦(假设它不在你当前的问题之后)。
假设你的python很好,仍然存在让numpy工作的问题。根据我的经验,使用pip安装numpy通常会遇到问题。
除了CT朱的建议,如果你只是想要numpy和python,那么Enthought分发对学生来说是非常好的和免费的。
让Homebrew工作也是一个好主意,因为它得到了很好的支持,并不难。使用自制程序,安装numpy就像brew install numpy
一样简单 - 并且它使安装其他软件包也经常无法正确安装pip(sklearn,scipy等)。
答案 1 :(得分:0)
sudo pip install numpy
确实成功了吗?
无论哪种方式,您都可以从here下载OSX的二进制包。
答案 2 :(得分:0)