我为python创建了一个名为quora的虚拟环境。 我按照指示安装了轮子和熊猫。 由于某种原因,我不能让大熊猫工作。 有人能帮我吗。 我已尝试在本网站上提供类似问题的所有其他解决方案。仍然没用。
(quora) (jessie)griffith@localhost:~/environments$ sudo pip install wheel
Requirement already satisfied: wheel in /usr/lib/python2.7/dist-packages
(quora) (jessie)griffith@localhost:~/environments$ sudo pip install pandas
Requirement already satisfied: pandas in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: pytz>=2011k in /usr/local/lib/python2.7/dist-packages (from pandas)
Requirement already satisfied: numpy>=1.7.0 in /usr/local/lib/python2.7/dist-packages (from pandas)
Requirement already satisfied: python-dateutil in /usr/local/lib/python2.7/dist-packages (from pandas)
Requirement already satisfied: six>=1.5 in /usr/lib/python2.7/dist-packages (from python-dateutil->pandas)
(quora) (jessie)griffith@localhost:~/environments$ python getdata.py
Traceback (most recent call last):
File "getdata.py", line 2, in <module>
import pandas as pd
ImportError: No module named 'pandas'
答案 0 :(得分:2)
Don't use sudo - sudo pip install
将软件包安装到全局site-packages
,而不是virtualenv。
在虚拟环境中安装pandas(激活venv后pip install
)或启用对全局包的访问(使用选项--system-site-packages
重新创建venv或使用virtualenvwrapper中的命令toggleglobalsitepackages
)。 / p>
答案 1 :(得分:2)
我在使用pip3和pandas的virtualenv中遇到了这个问题,尝试了所有这些以前的答案,但实际上都没有。但您可以使用easy_install pandas。等。
答案 2 :(得分:0)
我有同样的问题。我通过删除virtualenv目录并创建新环境来修复它。
答案 3 :(得分:-1)
检查&#34;哪个python&#34;您正在使用该命令运行。您可能需要将PATH导出到python env而不是默认的python,它可能是/ usr / lib / bin。它可能安装在您的quora env中,但正在拾取的python是不同的,并且没有pandas