Ubuntu1804下如何切换python版本

Ubuntu1804下如何切换python版本


目录

[1 如何查看当前python版本](#1 如何查看当前python版本)
[2 如何配置默认python版本](#2 如何配置默认python版本)

[2.1 配置python2为默认版本](#2.1 配置python2为默认版本)

[2.2 配置python3为默认版本](#2.2 配置python3为默认版本)
[3 小结](#3 小结)


1 如何查看当前python版本

可以用过以下命令,查看当前python默认版本:

复制代码
python --version

2 如何配置默认python版本

2.1 配置python2为默认版本

可以用过以下命令进行设置:

复制代码
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1

也可以用过以下命令在弹出的命令行选择界面进行设置:

复制代码
sudo update-alternatives --config python

输入命令后会弹出类似先择界面,按提示输入对应的数字进行选择:

复制代码
There are 2 choices for the alternative python (providing /usr/bin/python).

  Selection    Path              Priority   Status
------------------------------------------------------------
  0            /usr/bin/python3   1         auto mode
  1            /usr/bin/python2   1         manual mode
* 2            /usr/bin/python3   1         manual mode

Press <enter> to keep the current choice[*], or type selection number: 

2.2 配置python3为默认版本

操作方式同上。


3 小结

这种设置方式只适用于当前用户,如果其他用户也想设置默认Python版本,他们需要重复上述步骤。

相关推荐
weixin_贾18 分钟前
最新AI-Python机器学习与深度学习技术在植被参数反演中的核心技术应用
python·机器学习·植被参数·遥感反演
张槊哲28 分钟前
函数的定义与使用(python)
开发语言·python
船长@Quant33 分钟前
文档构建:Sphinx全面使用指南 — 实战篇
python·markdown·sphinx·文档构建
偶尔微微一笑1 小时前
AI网络渗透kali应用(gptshell)
linux·人工智能·python·自然语言处理·编辑器
船长@Quant3 小时前
文档构建:Sphinx全面使用指南 — 基础篇
python·markdown·sphinx·文档构建
喵手3 小时前
从 Java 到 Kotlin:在现有项目中迁移的最佳实践!
java·python·kotlin
liuweidong08023 小时前
【Pandas】pandas DataFrame rsub
开发语言·python·pandas
CH3_CH2_CHO4 小时前
不吃【Numpy】版
开发语言·python·numpy
-曾牛4 小时前
企业级AI开发利器:Spring AI框架深度解析与实战
java·人工智能·python·spring·ai·rag·大模型应用
Light604 小时前
智启未来:深度解析Python Transformers库及其应用场景
开发语言·python·深度学习·自然语言处理·预训练模型·transformers库 |·|应用场景