搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Cpp五条
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
UnsatisfiedLinkError: /tmp/librocksdbjni5415780267701769402.so: /tmp/librocksdbjni541578026770176940
2
Hive的部署_hive部署
3
leetcode刷题
4
tokenizer()和tokenizer.encode_plus()的区别_self.tokenizer()
5
java.lang.IncompatibleClassChangeError 错误问题
6
什么是Android逆向?如何学习安卓逆向?Android逆向自学笔记入门到实战
7
27K*16薪,历时30天的阿里测试开发岗面试血泪史..._阿里校招软件开发岗会面试算法吗
8
用户行为数据分析
9
python uiautomator2 init 作用_uiautomator2.exceptions.gatewayerror: (
10
零基础学习知识图谱技术与应用_kyd原则
当前位置:
article
> 正文
怎样查看电脑系统版本_最全入门教程:Linux下如何将Python3设置为Python默认版本...
作者:Cpp五条 | 2024-05-13 11:05:26
赞
踩
查看python版本
说明:Ubuntu 18.04默认已经安装Python 2.7与Python 3.6,后来本人安装了Python 3.8。
1、查看Python版本
先查看系统中有那些Python版本: linuxidc@linuxidc:~$ ls /usr/bin/python*
/usr/bin/python /usr/bin/python3 /usr/bin/python3.8
/usr/bin/python2 /usr/bin/python3.6 /usr/bin/python3-config
/usr/bin/python2.7 /usr/bin/python3.6-config /usr/bin/python3m
/usr/bin/python2.7-config /usr/bin/python3.6m /usr/bin/python3m-config
/usr/bin/python2-config /usr/bin/python3.6m-config /usr/bin/python-config
再查看系统默认的Python版本: linuxidc@linuxidc:~$ python --version
Python 2.7.15+
2、用户级修改
为某个特定用户修改Python版本,只需要在其home目录下创建一个alias。 打开该用户的~/.bashrc文件:
linuxidc@linuxidc:~$ nano ~/.bashrc 添加新的别名来修改默认Python版本:
alias python='/usr/bin/python3.6'
重新登录或者重新加载.bashrc文件,使操作生效:
linuxidc@linuxidc:~$ source ~/.bashrc
检查当前的Python版本: linuxidc@linuxidc:~$ python --version
Python 3.6.9
如何查看软链接:
看上图,python -> python2.7
3、系统级修改
3.1、基于软链接
先删除默认的Python
软链接:
sudo rm /usr/bin/python 然后创建一个新的软链接指向需要的Python版本:
sudo ln -s /usr/bin/python3.6 /usr/bin/python 如下图:
输入python看看,如下
3.2、基于update-alternatives
可以使用update-alternatives来为整个系统更改Python版本。 第1步首先列出所有可用的python替代版本信息: linuxidc@linuxidc:~$ update-alternatives --list python
update-alternatives: 错误: 无 python 的候选项 如果出现以上所示的错误信息,表示update-alternatives没有添加Python的替代版本。 第2步将Python的替代版本添加进去: linuxidc@linuxidc:~$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
[sudo] linuxidc 的密码:
update-alternatives: 使用 /usr/bin/python2.7 来在自动模式中提供 /usr/bin/python (python)
linuxidc@linuxidc:~$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
update-alternatives: 使用 /usr/bin/python3.6 来在自动模式中提供 /usr/bin/python (python)
linuxidc@linuxidc:~$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 3
update-alternatives: 使用 /usr/bin/python3.8 来在自动模式中提供 /usr/bin/python (python) 如下图:
install选项使用了多个参数用于创建符号链接。最后一个参数指定了此选项的优先级,如果我们没有手动来设置替代选项,那么具有最高优先级的选项就会被选中。 这个例子中,我们为/usr/bin/python3.8设置的优先级为3,所以update-alternatives命令会自动将它设置为默认Python版本: linuxidc@linuxidc:~$ python --version
Python 3.8.0 再列出可用的Python替代版本: linuxidc@linuxidc:~$ update-alternatives --list python
/usr/bin/python2.7
/usr/bin/python3.6
/usr/bin/python3.8
见上图。 现在就可以在列出的Python替代版本中任意切换: linuxidc@linuxidc:~$ update-alternatives --config python
有 3 个候选项可用于替换 python (提供 /usr/bin/python)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/bin/python3.8 3 自动模式
1 /usr/bin/python2.7 1 手动模式
2 /usr/bin/python3.6 2 手动模式
3 /usr/bin/python3.8 3 手动模式
要维持当前值[*]请按,或者键入选择的编号:
第3步当系统不再存在某个Python替代版本时,我们可以将其从update-alternatives列表中删除掉。 例如,可以将列表中的python2.7版本移除: linuxidc@linuxidc:~$ sudo update-alternatives --remove python /usr/bin/python2.7 linuxidc@linuxidc:~$ update-alternatives --list python
/usr/bin/python3.6
/usr/bin/python3.8
怎样,你学会了吗?或者还有更好的方法请记得告诉我们。
商务合作联系:root@linuxidc.net
长按或扫描左图识别二维码关注Linux公社公众微信号 更多Python相关信息见Python 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=17
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址
:https://www.linuxidc.com/Linux/2019-12/161629.htm
支持就点下
在看
并 转发朋友圈吧
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/Cpp五条/article/detail/563328
推荐阅读
article
《
流畅
的
Python
》
笔记
小记(第二
版
)_
流畅
的
python2
电子
版
...
使用 notion 来记录我
的
笔记
,详情请参阅该链接:
流畅
的
Python
第二
版
_
流畅
的
python2
电子
版
流畅
的
p...
赞
踩
article
python
sink to
kafka
...
"enable.auto.commit": "false", # 关闭
kafka
自动提交,此处不能传bool 类型会报...
赞
踩
article
python
--
kafka
(二):
confluent
-
kafka
模块生产
数据
消费
数据
_
conf...
文章目录前言一、
confluent
-
kafka
是什么?二、使用步骤1.引入库2.
消费
数据
2.1 初始化consumer...
赞
踩
article
【
python
】
Kafka
介绍及
confluent
-
kafka
的
使用
_
python
_
confluen...
kafka
介绍
kafka
是高效的数据流处理平台。可以理解为数据的写入和读取的“中转站”。相关概念Broker一个brok...
赞
踩
article
Python 实例|
confluent
_
kafka
|统计
TOPIC
中的消息总数_consumer...
统计当前
TOPIC
中的消息总数。_
consumerrecord
获取
topic
消息总数
consumerrecord
获取...
赞
踩
article
Python3
学习(
五十四
):
confluent
-
kafka
模块
的
使用
_
confluent
_
kafk...
coufluent-
kafka
是Python模块,是对librd
kafka
的
轻量级封装,librd
kafka
又是基于c/...
赞
踩
article
点云
配准
8:
FPFH
+
RANSAC
粗
配准
+
ICP
精
配准
(
Open3D
)_基于
fpfh
特征点的...
使用
FPFH
+
RANSAC
做
点云
粗
配准
,在粗
配准
基础上使用
ICP
(Point2Point-
ICP
, Point2Plan...
赞
踩
article
Python
GUI
框架大对比:
Tkinter
、
PyQt
、wx
Python
三巨头谁主沉浮?...
Tkinter
是
Python
自带的标准
GUI
库,基于Tcl/Tk开发。它的简单性、易用性和跨平台性使得它成为许多初学者和...
赞
踩
article
Python
中的图形界面开发:
Tkinter
、
PyQt
或wx
Python
入门_
python
+ py...
在MyWindow类中,我们设置了窗口的标题和大小,并创建了一个垂直布局管理器。最后,我们将窗口的主布局设置为上面创建的...
赞
踩
article
Python
同时
绘制多条
三维
动态
轨迹
曲线
_
python
如何把飞机飞行
轨迹
叠加到有地图底图
的
三维
图形...
python
同时
绘制多条
三维
曲线动态图方法及代码举例
_
python
如何把飞机飞行
轨迹
叠加到有地图底图
的
三维
图形中pyth...
赞
踩
article
python
无人机
、
飞机
轨迹(含姿态
角
)
可视化
方法_俯仰
角
和偏航
角
,三维
坐标系
转换...
无人机
、
飞机
位姿轨迹
可视化
_俯仰
角
和偏航
角
,三维
坐标系
转换俯仰
角
和偏航
角
,三维
坐标系
转换 ...
赞
踩
article
绘制
炸弹
轨迹
-
Python
代码实现
_
绘制
弹片飞行
轨迹
python
...
然后,函数将会根据这些参数计算出
炸弹
在不同时间内的位置,并将其保存在一个列表中。如果你对这个项目感兴趣,可以尝试在其中加...
赞
踩
article
pytho
n
3
题解(2
1
)-约瑟夫环_
coco
班级搞活动
,
n
个
小朋友
坐成一圈
,
编号
从
1
到
n
,
玩
报数
...
约瑟夫环【问题】
n
个
小孩,
编号
1
~
n
,站成一圈玩游戏。
从
编号
1
的
小朋友
开始,顺时针
1
,
2
,
3
报数
,报到3的
小朋友
出列。他...
赞
踩
article
用
hdparm
释放
Linux
的力量...
无论是日常的性能调优,还是解决特定的存储问题,
hdparm
都能提供力所能及的帮助。接下来的内容中,我将带领大家深入了解...
赞
踩
article
Linux
系统
黑洞
/dev/
null
_
linux
黑洞
...
一、什么是
Linux
系统
黑洞
? /dev/
null
代表
Linux
的空设备文件,所有往这个文件里面写入的内容都会...
赞
踩
article
Linux
Ubuntu 开机自启动
浏览器
...
Linux
Ubuntu 开机自启动
浏览器
Linux
Ubuntu 开机自启动
浏览器
...
赞
踩
article
019、
Python
+
fastapi
,第一个
Python
项目
走向第19步:
windows
11
下的...
欲善其事,必先利其器,先把环境整好,我开发的环境是
ubuntu
是没有gui的
服务器
版本,所以必须远程搞才行,今天就是安装...
赞
踩
article
【深度学习】
GAN
生成
对抗
网络
原理推导+代码实现(
Python
)_gan
网络
python
...
本文将讲近些年来挺火的一个
生成
模型
GAN
生成
对抗
网络
\boxed{\mathbf{
GAN
生成
对抗
网络
}}
GAN
生成
对抗
网...
赞
踩
article
【
Python
】编写
一个
判断
素数
的
函数
,并调用求出
1
至
1
0
0之间
的
所有
素数
_定义
一个
判断
是否为
素数
函...
在上面这个错误
的
代码中,continue只对 "
,
m): "产生影响,
函数
:使代码效率最大化,减少冗余。2. conti...
赞
踩
article
牛逼
!
用 AI 实现
C++
、
Java
、
Python
代码
互译
!
...
公众号关注“GitHubDaily”设为 “星标”,带你了解技术圈内新鲜事
!
转自量子位还记得美国前一阵要招聘 60 岁的...
赞
踩
相关标签
笔记
python
kafka
confluent_kafka
点云配准
open3d
c++
pyqt
开发语言
Python学习
Python编程
数据库
3d
matlab
matplotlib