ubuntu16.4安装python3.6避坑指南
2023-09-11 14:17:00 时间
先介绍一下网上能搜到的两种方法,不过我都没成功,最后介绍我自己成功的方法
法1:
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt update
sudo apt install python3.6
报错:sudo add-apt-repository ppa:jonathonf/python-3.6执行这句话会显示cannot add PPA....,卡死在这个问题上,试了几种方法没找到解决办法
法2
# wget --no-check-certificate https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
# tar -xzvf Python-3.6.5.tgz
# cd Python-3.6.5
# sudo ./configure --prefix=/usr/local/python3.6.5
# sudo make
# sudo make install
报错:执行sudo ./configure --prefix=/usr/local/python3.6.5过程中会显示很多no,试了几种方法没找到解决办法
我自己尝试成功的方法!!!!!!
1.安装python3.6
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.6
2.验证是否成功
执行python3.6
3.安装pip和pip3
sudo apt-get install python-pip
sudo apt-get install python3-pip
python pip install --upgrade pip
python pip3 install --upgrade pip
4.修改默认使用的Python版本(默认使用Python2.7——>Python3.6)
sudo update-alternatives --config python
若没有设置优先级,则会显示如下error:update-alternatives: error: no alternatives for python3,不用管这个报错,接着执行下面的命令
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
完成啦,此时执行python,即是python3.6的版本
相关文章
- Centos7源码安装Python3.6
- linux:安装pytorch(python3.6.8 / pytorch 1.10.1+cu102)
- centos8(linux):编译升级python版本:从python3.6到python3.11
- linux:安装pytorch(python3.6.8 / pytorch 1.10.1+cu102)
- No module named 'MySQLdb' python3.6 + django 1.10 + mysql 无法连接
- Python3.6报错:ModuleNotFoundError: No module named 'MySQLdb'
- Django:Python3.6.2+Django2.0配置MySQL 转载
- python3.6执行AES加密及解密方法
- python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作
- Centos7 + Python3.6 + Django + virtualenv + gunicorn + supervisor 环境配置详解
- PyTorch GPU环境搭建 【Winds10 + Python3.6 + CUDA10.0 + PyTorch 0.4.1 (PyTroch 1.0 branch)】
- Python3.6读写串口操作