在獲得O'Reilly書之前,我正在玩Python的熊貓包。當我在成功安裝xcode和EPDFree後嘗試安裝熊貓時,使用easy_install的熊貓安裝提出了很多警告,並且當我測試瞭解熊貓是否工作時,它顯然不是。我試圖刪除並重新安裝熊貓和Numpy幾次,但沒有成功。我對此很陌生,所以我一定做錯了什麼。在Mac OSX上安裝熊貓和numpy的問題
這是我所得到的,當我運行Python和嘗試導入熊貓和numpy的:
$ python
Python 2.7.2 (default, Oct 11 2012, 20:14:37)
[GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)] 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
>>> import pandas
No module named numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Python/2.7/site-packages/pandas-0.12.0-py2.7-macosx-10.8-intel.egg/pandas/__init__.py", line 6, in <module>
from . import hashtable, tslib, lib
File "numpy.pxd", line 157, in init pandas.hashtable (pandas/hashtable.c:19547)
ImportError: No module named numpy
有沒有一種方法,我可以解決這個問題或者與整個安裝重新開始嗎?
下面是一些更多的信息,當我嘗試安裝熊貓和numpy的:
$ sudo easy_install pandas
Password:
Searching for pandas
Best match: pandas 0.12.0
Processing pandas-0.12.0-py2.7-macosx-10.8-intel.egg
pandas 0.12.0 is already the active version in easy-install.pth
Using /Library/Python/2.7/site-packages/pandas-0.12.0-py2.7-macosx-10.8-intel.egg
Processing dependencies for pandas
Finished processing dependencies for pandas
$ sudo easy_install numpy
Searching for numpy
Best match: numpy 1.6.1
numpy 1.6.1 is already the active version in easy-install.pth
Using /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
Processing dependencies for numpy
Finished processing dependencies for numpy