[英]Error when importing module in main Python installation: module is called from an inexistent venv Python
我正在从终端(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
安装库
我该怎么办?
我只是删除了包含以前虚拟环境的文件夹,关闭了解释器,pip卸载了pandas,再次pip安装了它,然后重新打开了解释器。 现在我可以毫无问题地进口大熊猫了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.