Q1、使用Pip时报错
Traceback (most recent call last): …… File "/usr/bin/pip3", line 9, infrom pip import __main__ File "……/python3.5/dist-packages/pip/__main__.py", line 21, in from pip._internal.cli.main import main as _main File "……/python3.5/dist-packages/pip/_internal/cli/main.py", line 60 sys.stderr.write(f"ERROR: {exc}") ^ SyntaxError: invalid syntax
原因: Pip版本不匹配Python3.5版本
解决: 重新安装Pip
sudo apt-get purge --auto-remove python3-pip sudo apt-get purge --auto-remove python3-pip wget https://bootstrap.pypa.io/pip/3.5/get-pip.py python3 get-pip.py
报错Q2
Q2、安装Pip时报错
Traceback (most recent call last): …… File "……/python3.5/dist-packages/setuptools/__init__.py", line 18, infrom setuptools.dist import Distribution File "……//python3.5/dist-packages/setuptools/dist.py", line 294 warnings.warn(f"{attr} is ignored.", DistDeprecationWarning) ^ SyntaxError: invalid syntax
原因: Setuotools版本过高
解决: 重新安装低版本Setuptools 19.6(其他版本未测试)
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26 tar -zxvf setuptools-19.6.tar.gz cd setuptools-19.6 python3 setup.py build sudo python3 setup.py install
报错Q3
Q3、Pip安装黄色警告:
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
原因: Pip安装路径未包含
解决:
echo 'export PATH=**提示的路径**:$PATH' >>~/.bashrc source ~/.bashrc



