FAQ
问题1 升级pip报错
Traceback (most recent call Last) :
File "/usr/bin/pip3". line 9, in <module>
from pip import main
ImportError: cannot i mport name 'main'
升级pip版本导致出错,修复方式:
# vim /usr/bin/pip3
from pip import __main__ # 需要修改
if __name__ == '__main__':
sys.exit(__main__._main()) # 需要修改
问题二 ImportError: No module named. internal
在运行pip 时遇到如下错误:
Traceback (most recent call last):
File "/usr/local/bin/pip", line7, in <module>
from pip._internal import main
ImportError: No module named _internal
原因: 后续又安装了pip.导致版本冲突。解决方法:
sudo apt remove python-pip
问题3 paramiko模块使用报错
/usr/lib/python2.7/dist- packages/Crypto/Cipher/blockalgo . py:
141: FutureWarning: CTR mode needs counter parameter, not IV
self._ cipher = factory. new(key, *args, **kwargs)
解决方案:
This worked for me.
Remove the python-paramiko package installed with apt:
# apt remove python-paramiko
Install paramiko via pip that provides a newer obviously fixed version
# apt install duplicity python-pip -y
# pip install paramiko
emmm,继续积累。。。。