ImportError: cannot import name 'IncompleteRead'

采用apt-get install python3-pip安装pip3后,一直提示:ImportError: cannot import name 'IncompleteRead'。网上找了一些方法来解决这个这个问题,尝试了easy_install3 pip3,但是还是没有结局。找了其他资料说是没有重新安装setuptools,于是卸载pip3,重新安装setuptools。

卸载比较简单,与安装类似:

sudo apt-get install python3-pip # 安装

sudo-apt-get remove python3-pip # 卸载

1. 先安装setuptools

可以到https://pypi.org/search/去搜索,可以看到最新的版本。

cd ~/
wget https://files.pythonhosted.org/packages/f4/d5/a6c19dcbcbc267aca376558797f036d9bcdff344c9f785fe7d0fe9a5f2a7/setuptools-41.4.0.zip
tar -xvf setuptools-41.4.0.zip
cd setuptools-41.4.0
python3 setup.py build
python3 setup.py install
cd ..

2. 安装pip3

同样的,可以到https://pypi.org/search/去搜索最新的版本下载。

cd ~/
wget https://files.pythonhosted.org/packages/00/9e/4c83a0950d8bdec0b4ca72afd2f9cea92d08eb7c1a768363f2ea458d08b4/pip-19.2.3.tar.gz
tar -xvf pip-19.2.3.tar.gz
cd pip-19.2.3
python3 setup.py build
python3 setup.py install

3. 再次测试pip3就可以了。

pip3 --version

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章