python pip升级命令,linux 升级python3
芦苇
本教程描述了如何使用命令行来确定操作系统中安装的Python版本。这在安装用Python编写的、需要特定版本Python的应用程序时非常有用。
Python是世界上最流行的编程语言之一。用于网站开发、脚本编写、机器学习、数据分析等。
本教程描述了如何使用命令行来确定操作系统中安装的Python版本。这在安装用Python编写的、需要特定版本Python的应用程序时非常有用。
它还演示了如何以编程方式确定运行Python脚本的系统上安装的Python版本。例如,如果您编写一个Python脚本,则必须确定该脚本是否支持用户计算机上安装的Python版本。
检查Python的版本
Python预装在大多数Linux发行版和macOS上。
要查找系统上安装的默认Python版本,请运行python - version或python -V命令。
[Linux IDC @ localhost www.linuxidc.com]$ python-version
Python 2.7.5
该命令打印默认的Python版本。此示例的版本是2.7.5,系统上安装的版本可能会有所不同。
在脚本的shebang line /usr/yqdgs/Python中设置为解释器的所有脚本都将使用Python的默认版本。
一些Linux发行版同时安装了多个版本的Python。一般来说,Python 3的可执行名是Python 3,而Python的可执行名是Python或python2,但也可能不是这样。要验证是否安装了Python 3,请键入:
[Linux IDC @ localhost www.linuxidc.com]$ python 3-版本
Python 3.7.3
Python 2得到了很好的支持,但是Python 3被认为是该语言的现在和未来。
在撰写本文时,Python的最新主要版本是3.7.x版。您的系统上可能已经安装了Python 3的旧版本。如果要安装最新版本,这个过程取决于您运行的操作系统。
用程序检查Python的版本
Python 2和Python 3有着本质的不同。用Python 2.x编写的代码在Python 3.x上可能不可用。
Sys模块可以在所有Python版本中使用,并提供特定于系统的参数和函数。您可以使用sys.version_info来检查系统上安装的Python版本。这是一个包含五个版本号的元组:主版本号、次版本号、微版本号、版本号和序列号。
假设您有一个需要python 3.5或更高版本的脚本,并且想要验证系统是否满足要求。这可以通过简单地检查主版本和次版本来实现:
进口系统
if no tsys . version _ info . major==3 andsys . version _ info . minor=53:
Print(该脚本需要python 3.5或更高版本!)
print (youareusingpython { }。{ }.format ) sys.version_info.minor,sys.version_info.minor)
sys.exit(1)).
运行Python版本低于3.5的脚本时
[linuxidc @ localhost www.linuxidc.com]$ python linuxidc.com.py
将生成以下输出:
thisscriptrequirespython 3.5或更高版本!
您使用的是Python 2.7 .
使用这个未来的模块来编写同时在Python 3和Python 2上运行的Python代码。所以可以在Python 2上运行Python 3.x兼容的代码。
结论
检查系统上安装的Python版本很容易,只需输入以下命令:
python版本
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。