1. 程式人生 > >Python環境搭建遇到問題及解決方案記錄

Python環境搭建遇到問題及解決方案記錄

pip版本問題

環境使用Ubuntu16.04 ,

安裝pip3

$sudo apt-get install python3-pip

 

預設安裝pip8.1.1,更新後是18.1

$pip3 install --upgrade pip

 

需要修改配置如下才能執行

$sudo vi /usr/bin/pip3
from pip import __main__
if __name__ == '__main__':
    sys.exit(__main__._main()) 

 

新建使用者,切換到新使用者之後pip不能用了,還原/usr/bin/pip3的設定如下

from pip import main
if __name__ == '__main__':
    sys.exit(main())

發現pip3還是之前的版本,需要重新更新並修改配置

安裝scrapy

$pip install scrapy

 出現問題

pyasn1-modules 0.2.2 has requirement pyasn1<0.5.0,>=0.4.1, but you'll have pyasn1 0.1.9 which is incompatible.

解決方法需要使用sudo許可權解除安裝pyasn1,然後重新安裝即可。

$ sudo pip uninstall pyasn1
$ sudo pip install scrapy