ubuntu16.04 LTS 安装python3.6

  • 2018-09-08
  • 773
  • 3

python 3.6 没有发布到ubuntu的正式仓库中需要通过第3方仓库来安装

1. 添加第三方仓库

sudo add-apt-repository ppa:jonathonf/python-3.6

如果出现错误:

zsh: command not found: add-apt-repository

则安装下面包即可

apt-get install software-properties-common

2. 检查系统软件包并安装 python 3.6

sudo apt-get update; sudo apt-get install python3.6

3. 修改python3默认为3.6

(如果不熟悉linux,建议不要修改默认python版本,可能会出现终端打不开等问题)

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

sudo update-alternatives --config python3

# 查看python3默认版本
python3 -v # 输出3.6则成功

4. 安装pip3

  1. apt-get从linux软件仓库中安装,如果出错获取安装速度过慢,可以采取下面的方式二。
    sudo apt-get install python3-pip
    
  2. 使用 python 提供的安装程序(get-pip.py)安装
    # 下载get-pip.py
    wget -c https://bootstrap.pypa.io/get-pip.py
    
    # 运行安装程序
    sudo python3 get-pip.py
    
    # 安装完成,删除get-pip.py
    rm get-pip.py
    
# 如果出现 unable to resolve host address错误,添加谷歌域名即可
sudo vim /etc/resolv.conf

# 粘贴下面两行(复制后vim命令模式依次输入G和P)
nameserver 8.8.8.8
nameserver 8.8.4.4

pip3 成功标志,可以正确安装python模块,例如下面:

pip3 install numpy

之后就可以用 pip3 安装python3的包了,但是国内比较慢,可以通过修改pip源的方法加快安装速度。详细见python更换源及安装库

更新 pip3 :

pip3 install --upgrade pip

版权声明: 本网站所有资源采用BY-NC-SA 4.0协议进行授权,转载应当以相同方式注明文章来自:ubuntu16.04 LTS 安装python3.6 - 一方的天地

评论

发表评论

陕ICP备18010914号
知识共享许可协议
本作品由一方天地采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资源请尽快联系站长,本站会在24h内删除有争议的资源。 -