百度找的答案不知道是否正確反正不適用於deepin,就手動調試了一下,結果修復了原理不清楚。
調試環境:
- OS:deepin 15.11
- Python3-pip
錯誤提示:
python@python-PC:/usr/bin$ pip3 -V
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'
修復方法:
sudo vi /usr/bin/pip3
from pip import main
if __name__ == 'main': <--- 修改此處
sys.exit(main.main())
測試:
pip3 -V
pip3 -h