ModuleNotFoundError:没有名为'pandas.compat.numpy'的模块Venv Py3.6.4,pandas 0.220

时间:2018-03-19 11:07:24

标签: python-3.x virtualenv ubuntu-16.04

我坚持使用python虚拟环境安装,特别是熊猫。

点子列表:     numpy(1.14.2)     大熊猫(0.22.0)     pip(9.0.1)

Python 3.6.4 (default, Mar 12 2018, 17:59:42) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/me/tensorflow/lib/python3.6/site-packages/pandas/__init__.py", line 23, in <module>
    from pandas.compat.numpy import *
ModuleNotFoundError: No module named 'pandas.compat.numpy'
>>> 

1 个答案:

答案 0 :(得分:1)

你可能有几个pandas安装(使用apt和使用pip)

全部删除:

sudo apt-get purge  python3-pandas
sudo pip3 uninstall pandas

使用pip3安装:

sudo pip3 install pandas

尝试以下操作,它应该可以正常工作

python3
>>import pandas