我尝试在 cmd 中使用此命令来安装模块证书:
pip install certifi
但它会引发一些这样的警告:
WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)
我该如何修复它并安装证书?(Python 3.9.6)
转到站点包的目录并删除所有以波浪号开头的文件 ~ 并且名为的包有问题ip
手动删除以下文件夹:
c:\python39\lib\site-packages\ip
每个以 ~ 开头的文件,然后再试一次
尝试使用 [virtual environment][1]: 在你的 CMD 上进入你的项目文件夹并创建一个新的类型
python -m venv <name-of-your-project>
激活虚拟环境:
(视窗)
cd /<name-of-your-project>/Scripts/
activate
(Linux)
cd /<name-of-your-project>/bin/
source activate
然后安装所需的库
pip install certifi etc..
并运行你的脚本
[1]:https ://towardsdatascience.com/virtual-environments-104c62d48c54#:~:text=A%20virtual%20environment%20is%20a,a%20system%2Dwide%20Python )。