Python环境搭建遇到问题及解决方案记

发布时间:2019-04-23 21:46:33编辑:auto阅读(2093)

    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

     

关键字