目录
1、问题描述
使用python pip命令提示警告worning
2、问题表现
2.1 pip list 查看已安装依赖包
C:\Users\Benjamin>pip list
WARNING: Ignoring invalid distribution -ip (e:\work_path\python\lib\site-packages)
Package Version
--------------------------------- ---------
async-generator 1.10
attrs 21.4.0
...
...
zope.event 4.5.0
zope.interface 5.4.0
WARNING: Ignoring invalid distribution -ip (e:\work_path\python\lib\site-packages)
WARNING: Ignoring invalid distribution -ip (e:\work_path\python\lib\site-packages)
2.2 在使用pip安装包时也出现相同的警告
C:\Users\Benjamin>pip install pyqt5-tools
WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
distutils: e:\work_path\python\Include\UNKNOWN
sysconfig: e:\work_path\python\Include
WARNING: Additional context:
user = False
home = None
root = None
prefix = None
WARNING: Ignoring invalid distribution -yqt5 (e:\work_path\python\lib\site-packages)
3、问题解决
删除 x:\x\python3x\lib\site-packages~ip* 可能是 pip 旧版本备份。
同样pyqt5删除对应 site-packages~pyqt5* 目录,删除即可。
若还不行,可卸载python删除目录重新安装所有组件。可以将安装过程通过pipreqs生成requirements.txt方便随时安装新环境。
如果觉得文章写不错,那就点个赞,点个收藏吧。
可关注微信公众号,后期有推文
\