熊猫似乎没有安装在virtualenv中

时间:2019-06-19 12:19:52

标签: python pandas virtualenv

我想在EC2机器上的python 3的virtualenv中运行的脚本中使用熊猫。我在创建virtualenv后立即安装了熊猫,但脚本使我抛出了熊猫不存在的经典错误。

无论如何,要重新安装,请执行以下命令:

cd ga_venv #name of my virtualenv
source bin/activate
pip install pandas

然后,我得到熊猫安装成功。安装完成后,我制作了pip freeze并且熊猫没有出现。然后,我尝试将其卸载,它显示为WARNING: Skipping pandas as it is not installed.

我也尝试过使用pip3 install pandas。我附上一个屏幕截图,您可以看到virtualenv已正确激活,并说已安装了pandas,但由于尚未安装,因此无法将其卸载: enter image description here

我如何解决此问题以便在venv中使用熊猫?

1 个答案:

答案 0 :(得分:0)

问题是它被安装在dist-packages文件夹中(我不知道为什么,因为其他软件包已成功安装在站点软件包中),所以我做了:

pip install --target=d:\somewhere\other\than\the\default pandas