在运行pip时报错如下:
-bash: /usr/local/bin/pip: /usr/bin/python: 坏的解释器: 没有那个文件或目录
通过报错信息我们可以知道是/usr/local/bin/pip里的/usr/bin/python不存在,所以找一下自己的python在哪
进入/usr/bin/下,执行ll发现自己的python是python3

所以修改/usr/local/bin/pip文件即可
vim /usr/local/bin/pip
然后修改第一行/usr/bin/python 为/usr/bin/python3即可。
之后运行pip3 -V后如下结果即可
[root@ecs-beta bin]# pip3 -V
pip 22.0.4 from /usr/local/lib/python3.10/site-packages/pip (python 3.10)
在运行pip时遇到错误提示/usr/local/bin/pip:/usr/bin/python:坏的解释器:没有那个文件或目录。问题在于系统中pip配置的Python路径不正确。解决方案是找到实际的Python3位置(例如/usr/bin/python3),使用vim编辑器修改/usr/local/bin/pip文件的第一行,将/usr/bin/python替换为/usr/bin/python3。修正后,运行pip3-V确认问题已解决。
1万+

被折叠的 条评论
为什么被折叠?



