0

我正在使用从终端(MacOSX)开始的 IPython 解释器,只有一个ipython+ enter。当我尝试导入pandas时,我收到以下错误:

/Users/myusername/Documents/somefolder/virtualenvironment/adam_py/lib/python2.7/site-packages/pandas/__init__.py in <module>()
  4 
  5 try:
  ----> 6     from . import hashtable, tslib, lib
  7 except Exception:  # pragma: no cover
  8     import sys

/Users/myusername/tslib.pyx in init pandas.tslib (pandas/tslib.c:64182)()

ImportError: No module named compat

该错误的第一行表明 python 正在我前段时间删除的文件夹中的 venv 中寻找熊猫。当我尝试导入 geopandas 时,我遇到了类似的错误。

我的 Python 安装是自制的。当我which python在终端中运行时,我得到了这个:

/usr/local/bin/python

我一直在安装库pip install a_library

我应该怎么办?

4

1 回答 1

0

我刚刚删除了包含以前虚拟环境的文件夹,关闭了解释器,pip-uninstalled pandas,再次pip-安装它,然后重新打开了解释器。现在我可以毫无问题地导入熊猫了。

于 2014-12-03T18:40:57.487 回答