$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
# 这条命令用来从设置2.7的优先级,值得注意的是数字越小优先级越低
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
$ sudo update-alternatives --config python
# 查看设置的结果也可以在这里更换(应该)
有 2 个候选项可用于替换 python (提供 /usr/bin/python)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/bin/python3.6 2 自动模式
1 /usr/bin/python2.7 1 手动模式
2 /usr/bin/python3.6 2 手动模式
要维持当前值[*]请按<回车键>,或者键入选择的编号:
$ python --version
# 输出 Python 3.6.9
指定了python3.6的优先级之后,pip默认已经换成了pip3
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 # 这条命令用来从设置2.7的优先级,值得注意的是数字越小优先级越低 $ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2 $ sudo update-alternatives --config ...
$
python
3
>>>import ssl #失败则安装openssl,源码安装
>>>import sqlite3 # 失败,安装sudo apt-get install sqlite3*
>>>import bz2 #失败,安装sudo apt-get install libbz2-dev
#然后重新安装
cd
Python
-3.6.9
sudo ./c
Ubuntu
16.04下用源码完美安装
python
3.6.x(以3.6.9为例)及对应版本的pip
文章目录
Ubuntu
16.04下用源码完美安装
python
3.6.x(以3.6.9为例)及对应版本的pip如果你是个幸运儿,网络带有梯子,你就没必要用源码安装了下载
python
3.6.9源码安装安装对应版本的pip下载get-pip.py文件安装pip3.6pip软件的批量安装
写在前面:我为什么要用源码安装呢?还不是因为不用源码就死活装不上!
千万别卸载系统自带的
python
2.7和
python
3.5!!!
背景:
Ubuntu
20.04 LTS,系统自带
python
3.8
python
2.7,
默认
为
python
3.8
需求:装了一个
python
3.9,想将3.9设为
默认
,且终端输入
python
或
python
3都指向
默认
3.9
进入终端,输入以下查看当前
python
各版本的情况
python
# 3.8为default
ll /usr/bin/ |grep
python
有
python
3.8*、
python
2.7*、
python
3.9*三个版本及三条软链接,终端输入
python
或
python
3都指
问题与背景
安装好的
ubuntu
系统,
默认
是自带
python
2.7与
python
3.x的。但是
python
3.x有时候不是我们的开发版本,这时候就需要用到”升级“。本文用的策略也不是传统意义上的卸载重装,是安装之后,将
python
3指令指向新安装的内容。
https://www.jb51.net/article/182392.htm 将
Ubuntu
16 和 18 上的
python
升级到最新
python
3.8 的方法教程
https://blog.csdn.net/JasonDing
Python
3.10版已经出了有一段时间了,但是Ubantu
默认
带着的
python
版本不是最新版,因此折腾的想法自己手动安装
Python
最新版,并更新
python
默认
指向
python
3.10。本文参考了
https://blog.csdn.net/u014775723/article/details/85213793?spm=1001.2014.3001.5501
https://blog.csdn.net/yutu75/article/details/119761318
https://blog.csd
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get install --reinstall
python
3.10-distutils
sudo apt-get install --reinstall
python
3.10-dev
sudo apt-get install --reinstall
python
3.10-distutils
curl -sS https://bootstrap.pypa.io/get-pip.py | pyt..
ubuntu
18.04安装
python
3.7遇到的问题,主要参考了两篇博客。
https://blog.csdn.net/qq_29837161/article/details/83616364
Ubuntu
16.04安装
python
3.7及相应的pip
https://blog.csdn.net/u014775723/article/details/85213793
ubuntu
安装
python
3.7,并更新
python
默认
指向为
python
3.7
案例与解决方案
1.安装
python
3.6
2.
设置
python
3.6命令为
python
在用上面的命令安装完毕
python
以后,如果在terminal输入
python
是不会显示的,需要输入
python
3.6.
python
3.6的安装路径为/usr/bin,进入/usr/bin目录
为
python
3.6创建一个软链接,这样就可以直接使用
python
命令了。
2.更新为清华源...
sudo add-apt-repository ppa:jonathonf/
python
-3.6
sudo apt-get update
sudo apt-get install
python
3.6
2.
设置
python
3.6优先
(1) 查看优先级
sudo update-alternatives --config
python
若报错,则表明没有设定过优先级
(2)设定优先级
sudo update-alternatives --install /usr/bin/pytho