0

我尝试在 cmd 中使用此命令来安装模块证书:

pip install certifi

但它会引发一些这样的警告:

WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)

我该如何修复它并安装证书?(Python 3.9.6)

4

3 回答 3

0

转到站点包的目录并删除所有以波浪号开头的文件 ~ 并且名为的包有问题ip

于 2021-12-09T13:43:41.990 回答
0

手动删除以下文件夹:

c:\python39\lib\site-packages\ip

每个以 ~ 开头的文件,然后再试一次

于 2021-12-09T13:44:10.870 回答
0

尝试使用 [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 )。

于 2021-12-09T13:39:58.463 回答