我想安装一些模块 - 这里的问题是,我已经在虚拟环境中拥有这些模块,所以我得到了
Requirement already satisfied
错误。
我该如何避免这种情况?有没有办法强制PIP下载一个包,即使它已经存在于我的系统的某个地方?为什么这个错误甚至会出现在静脉注射 之外? 我可以手动将模块粘贴到我的普通python文件夹中,但我认为必须有一个简单的方法 - 当然,我可以卸载venv所在的整个硬盘...
答案 0 :(得分:0)
一个。如果要重新安装软件包,可以随时卸载软件包并使用以下命令重新安装。
pip uninstall requests
pip install requests
湾如果你看到"要求已经满足"在你的vanilla python安装中,它必须已经安装在那里。您可以通过运行以下命令来检查已安装的软件包。 (您可以在虚拟环境和vanilla python安装上运行此命令来比较结果)
pip freeze
defusedxml==0.5.0
isodate==0.6.0
lxml==4.2.1
pkgconfig==1.3.1
python3-saml==1.4.1
six==1.11.0
xmlsec==1.3.3