安装完pip后运行pip -V
出现如下报错
File "/usr/bin/pip", line 7, in
from pip._internal.main import main
File "/usr/lib/python2.6/site-packages/pip/_internal/main.py", line 13, in
from pip._internal.cli.autocompletion import autocomplete
File "/usr/lib/python2.6/site-packages/pip/_internal/cli/autocompletion.py", line 11, in
from pip._internal.cli.main_parser import create_main_parser
File "/usr/lib/python2.6/site-packages/pip/_internal/cli/main_parser.py", line 7, in
from pip._internal.cli import cmdoptions
File "/usr/lib/python2.6/site-packages/pip/_internal/cli/cmdoptions.py", line 105
binary_only = FormatControl(set(), {':all:'})
^
SyntaxError: invalid syntax
后来发现无论是运行pip的任何命令,都出现同样的报错,网上初步搜索答案是需要配置环境变量
运行which命令
[root@localhost src]# which python
/usr/bin/python
之后运行
vi /etc/profile
在profile文件最后一行添加如下
export PATH=”$PATH:/usr/bin/python″
之后
source /etc/profile
再次测试pip -V
任然报同样的错误,
没办法,求解
这个错昨天刚遇到,我是重新安装了3.6+的Python及pip3
试试执行这两行代码:
wget https://bootstrap.pypa.io/3.5/get-pip.py
python3 get-pip.py
这种问题是因为当前pip版本不支持python导致的,需要升级pip版本。
试试以下命令:
wget https://bootstrap.pypa.io/3.5/get-pip.py
python3 get-pip.py
升级pip python -m pip install --upgrade pip
该问题折腾两天了,还没解决
请各位看代码,求解求解
[root@localhost addison]# python get-pip.py --force-reinstall
DEPRECATION: Python 3.3 supported has been deprecated and support for it will be dropped in the future. Please upgrade your Python.
Collecting pip<18
Using cached https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 10.0.1
Uninstalling pip-10.0.1:
Successfully uninstalled pip-10.0.1
Successfully installed pip-10.0.1
[root@localhost addison]# whereis pip-10.0.1
pip-10.0:
[root@localhost addison]# whereis pip
pip: /usr/bin/pip /usr/bin/pip3.7 /usr/local/pip
[root@localhost addison]# pip -V
Traceback (most recent call last):
File "/usr/bin/pip", line 11, in <module>
load_entry_point('pip==19.3.1', 'console_scripts', 'pip')()
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 564, in load_entry_point
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2662, in load_entry_point
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2316, in load
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2322, in resolve
ImportError: No module named pip._internal.main
[root@localhost addison]#