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

  • 2020 年 1 月 23 日
  • 筆記

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

Tags: