美文网首页
ubuntu16.04安装python3

ubuntu16.04安装python3

作者: meetliuxin | 来源:发表于2018-06-25 16:11 被阅读0次

    今天用了下阿里云的云服务器,装个python3真是各种踩坑。记录下吧:
    ubuntu自带了2.7。想要装3.5并设置为默认python版本。

    安装python3.5

    sudo add-apt-repository ppa:fkrull/deadsnakes
    sudo apt-get update
    sudo apt-get install python3.5
    python --version
    sudo apt-get install python3-pip #装pip3
    

    设置python3为默认版本

    直接执行这两个命令即可:
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
    如果要切换到Python2,执行:
    sudo update-alternatives --config python
    按照提示输入选择数字回车即可。

    各种错误总结:

    1.安装软件都提示:Unable to locate package错误

    解决方法非常简单,终端输入以下命令即可:
    sudo apt-get update

    2.添加ppa出错:ubuntu add-apt-repository: command not found

    sudo add-apt-repository ppa:fkrull/deadsnakes
    ubuntu add-apt-repository: command not found

    所以先:

    sudo apt-get install python-software-properties
    sudo apt-get install software-properties-common
    

    使用pip3 出现以下错误:

    Traceback (most recent call last):
    File “/usr/bin/pip3”, line 9, in
    from pip import main
    或者pip 时也出现这个问题
    这是pip 10.0.0版本的BUG
    修改 /usr/bin/pip 文件:

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

    改为:

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

    相关文章

      网友评论

          本文标题:ubuntu16.04安装python3

          本文链接:https://www.haomeiwen.com/subject/vauyyftx.html