Pandas 没有安装在 virtualenv 中,虽然看起来是这样
Pandas is not installed in virtualenv although it seems so
我想在 EC2 机器的 python 3 virtualenv 的脚本 运行 中使用 pandas。我在创建 virtualenv 后立即安装了 pandas,但脚本向我抛出 pandas 不存在的经典错误。
无论如何,为了再次重新安装,我执行以下命令:
cd ga_venv #name of my virtualenv
source bin/activate
pip install pandas
然后,我得到 pandas 安装成功。安装后,我使 pip freeze
和 pandas 不显示。然后,我尝试卸载它,它出现 WARNING: Skipping pandas as it is not installed.
我也尝试过 pip3 install pandas
。我附上一张截图,你可以看到 virtualenv 被正确激活,它说 pandas 已安装,但同时它无法卸载,因为它没有安装:
我该如何解决这个问题才能在我的 venv 中使用 pandas?
问题是它被安装在文件夹 dist-packages 中(我不知道为什么,因为其他软件包已成功安装在 site-packages 中)所以我做了:
pip install --target=d:\somewhere\other\than\the\default pandas
我想在 EC2 机器的 python 3 virtualenv 的脚本 运行 中使用 pandas。我在创建 virtualenv 后立即安装了 pandas,但脚本向我抛出 pandas 不存在的经典错误。
无论如何,为了再次重新安装,我执行以下命令:
cd ga_venv #name of my virtualenv
source bin/activate
pip install pandas
然后,我得到 pandas 安装成功。安装后,我使 pip freeze
和 pandas 不显示。然后,我尝试卸载它,它出现 WARNING: Skipping pandas as it is not installed.
我也尝试过 pip3 install pandas
。我附上一张截图,你可以看到 virtualenv 被正确激活,它说 pandas 已安装,但同时它无法卸载,因为它没有安装:
我该如何解决这个问题才能在我的 venv 中使用 pandas?
问题是它被安装在文件夹 dist-packages 中(我不知道为什么,因为其他软件包已成功安装在 site-packages 中)所以我做了:
pip install --target=d:\somewhere\other\than\the\default pandas