精华内容
下载资源
问答
  • 导读本教程介绍如何使用命令行检查操作系统上安装的 Python 版本。这在安装用 Python 编写的需要特定版本 Python 的应用程序时非常有用。Python 是世界上最流行的编程语言之一。它用于开发网站,编写脚本,机器学习...

    导读

    本教程介绍如何使用命令行检查操作系统上安装的 Python 版本。这在安装用 Python 编写的需要特定版本 Python 的应用程序时非常有用。

    Python 是世界上最流行的编程语言之一。它用于开发网站,编写脚本,机器学习,分析数据等。

    本教程介绍如何使用命令行检查操作系统上安装的 Python 版本。这在安装用 Python 编写的需要特定版本 Python 的应用程序时非常有用。

    我们还将向您展示如何以编程方式确定运行 Python 脚本的系统上安装的 Python 版本。例如,在编写 Python 脚本时,您需要确定脚本是否支持用户计算机上安装的 Python 版本。

    检查 Python 版本

    Python 已预先安装在大多数 Linux 发行版和 macOS 上。

    要找出系统上安装的默认的 Python 版本,请运行 python --version 或者 python -V 命令:

    [linuxidc@localhost www.linuxidc.com]$ python --version

    Python 2.7.5

    该命令将打印默认的 Python 版本,本例中的版本是 2.7.5,您系统上安装的版本可能不同。

    20190926003.png

    在脚本的 shebang 行 /usr/bin/python 中设置为解释器的所有脚本都将使用默认版本的 Python  。

    一些 Linux 发行版同时安装了多个版本的 Python 。一般来说, Python 3 中的可执行文件命名是 python3, 而 Python 的可执行文件命名是 python 或 python2 ,但事实可能并非总是如此。您可以通过键入以下内容来检查是否安装了 Python 3 :

    [linuxidc@localhost www.linuxidc.com]$ python3 --version

    Python 3.7.3

    20190926004.png

    虽然 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 版本。它是一个包含五个版本号的元组: major , minor , micro , releaselevel 和 serial 。

    假设您有一个至少需要 Python 3.5 版的脚本,并且您想要检查系统是否满足要求。你可以通过简单地检查 major 和 minor 版本来做到这一点:

    import sys

    if not sys.version_info.major == 3 and sys.version_info.minor >= 5:

    print("This script requires Python 3.5 or higher!")

    print("You are using Python {}.{}.".format(sys.version_info.major, sys.version_info.minor))

    sys.exit(1)

    20190926005.png

    如果使用小于 3.5 的 Python 版本运行脚本

    [linuxidc@localhost www.linuxidc.com]$ python linuxidc.com.py

    则会生成以下输出:

    This script requires Python 3.5 or higher!

    You are using Python 2.7.

    20190926006.png

    要编写在 Python 3 和 2 下都能运行的 Python 代码,请使用该 future 模块。它允许您在 Python 2 下运行 Python 3.x 的兼容代码。

    结论

    查看系统上安装的 Python 版本非常简单,只需输入以下命令即可:

    python --version

    展开全文
  • linux查看python版本命令

    千次阅读 2020-07-14 15:29:34
    命令 python -V 结果

    命令
    python -V

    结果
    在这里插入图片描述

    展开全文
  • Linux升级Python版本

    千次阅读 2018-07-04 21:28:20
    linux自带的python是2.6版本的,用习惯了2.7.x,所以想升级python21.下载源码包,后面的下载链接直接在python官网找的,如果想安装更高的版本自行更换wget ...


    安装升级Python

    linux自带的python是2.6版本的,用习惯了2.7.x,所以想升级python2

    1.下载源码包,后面的下载链接直接在python官网找的,如果想安装更高的版本自行更换

    wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz

    2.解压压缩包

    tar xvf Python-2.7.10.tgz

    3.指定安装目录

    cd Python-2.7.10
    ./configure --prefix=/usr/local/python2

    4.安装编译

    make
    make install

    5.创建链接将python指向2.7版本
    python默认是指向2.6版本的

    删除原有的指向2.6的链接,创建新的链接指向2.7,执行python可以看到已经指向2.7版本了

    rm -f /usr/bin/python
    ln -s /usr/local/python2/bin/python /usr/bin/python

    这个时候,千万别手贱删除原有的python2.6.因为这个时候原来的yum已经不能用了。怎么修复呢?
    打开/usr/bin/yum文件,制指定python版本为原来系统的python2.6

    #! /usr/bin/python 修改为 #! /usr/bin/python2.6

    安装 setuptools

    进入 setuptools 下载页面,下载 setuptools 源码包。

    # wget https://pypi.python.org/packages/6f/10/5398a054e63ce97921913052fde13ebf332a3a4104c50c4d7be9c465930e/setuptools-26.1.1.zip#md5=f81d3cc109b57b715d46d971737336db
    

    下载完成之后,解压缩,然后进入压缩后的目录:

    # unzip setuptools-26.1.1.zip
    # cd setuptools-26.1.1

    安装:

    # python setup.py install

    安装 pip

    进入 pip 下载页面,下载 pip 源码包。

    # wget --no-check-certificate https://pypi.python.org/packages/e7/a8/7556133689add8d1a54c0b14aeff0acb03c64707ce100ecd53934da1aa13/pip-8.1.2.tar.gz#md5=87083c0b9867963b29f7aba3613e8f4a
    

    下载完成之后,解压缩,然后进入压缩后的目录:

    # tar -zxvf pip-8.1.2.tar.gz
    # cd pip-8.1.2

    安装:

    # python setup.py install

    错误处理

    在安装过程中,如果提示如下错误:

    RuntimeError: Compression requires the (missing) zlib module

    需要先安装 zlib:

    # yum install zlib
    # yum install zlib-devel

    进入Python文件夹,再重新编译 python2.7

    # make clean
    # make
    # make install
    然后进入 setuptools 和 pip 目录,重新安装。

    错误处理
    展开全文
  • Linuxpython版本删除指定版本

    万次阅读 2018-10-25 15:08:42
    注意:请不要删除系统自动的python版本,以免发生不可预知的后果 先看一下我们有多少个版本 终端输入命令python不要回车按tab键 可以看到有好多版本python,我这个系统自带的python2.7我可不想动他,今天新装...

    注意:请不要删除系统自动的python版本,以免发生不可预知的后果

    先看一下我们有多少个版本

    终端输入命令python不要回车按tab键

    可以看到有好多版本的python,我这个系统自带的python2.7我可不想动他,今天新装了一个python3.7 因为之前装的3.6有问题

    现在要删掉python3.6

    which命令解释:

    Linux which命令用于查找文件。

    which指令会在环境变量$PATH设置的目录里查找符合条件的文件。

    我之前是编译安装的只需要直接找到目录删除文件夹

    1:先查找到所在位置 which python3.6

    进入/etc/python目录使用root权限删除

    /etc/python$ sudo rm -rf python3.6

    查看python3.6已经没有了

    展开全文
  • linuxpython版本升级

    万次阅读 2019-07-19 09:29:25
    1.安装编译环境包(防止出现安装错误) yum install gcc-c++ gcc make cmake zlib-devel bzip2-devel openssl-devel ncurse-devel -yyum install libffi-devel -y ...#下载python3.7.0(或至我的...
  • 查看python 版本及安装路径

    千次阅读 2018-12-13 20:03:58
    1. 查看版本 Windows下查看python 版本与Linux查看python版本方法一致,在命令行下输入: python --version   2. 查看安装路径 Windows 下查看python安装路径,在命令行输入: where python Linux下查看...
  • linux 查看python安装路径,版本

    千次阅读 2019-04-26 15:18:42
    一、想要查看ubuntu中安装的python路径 方法一:whereis python 方法二:which python 二、想要查看ubuntu中安装的python版本python
  • 本人在学习sdn过程中,安装的python版本较低。很多语句不支持,为了更新python版本和修改默认版本,特写本文。有需要的朋友可以参考下。   1、从官网下载python安装包(这个版本可以是任意版本3.3 2.7 2.6等等,...
  • linux下升级python版本

    千次阅读 2018-05-14 11:42:45
    linux下升级python版本 cenos7.2自带的python版本为2.7.5 下载最新版本python包: wget https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz 解压压缩包 tar xvf Python-2.7.15.tgz 指定安装路径...
  • Linuxpython默认版本切换

    千次阅读 2019-01-21 22:38:03
    Linuxpython默认版本切换 1.查看默认版本 ...2.查看版本列表 update-alternatives --list python 1.如果版本只有一个,在进行添加一个,用于切换,不然不能进行切换 例如: root@ubuntu:/home/te...
  • 1、基于用户修改 Python 版本: 想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个alias(别名) 即可。打开该用户的~/.bashrc文件,添加新的别名信息来修改默认使用的 Python 版本。 [python]...
  • linux查看python安装路径,版本

    千次阅读 2018-10-17 20:20:15
    1.查看安装路径 [hr@localhost bin]$ which python /usr/bin/python #ll /usr/bin/ | grep 'python' lrwxrwxrwx. 1 root root 7 10月 17 16:52 python -> python2 lrwxrwxrwx. 1 root root 9 10月 ....
  • Linux修改默认Python版本

    千次阅读 2020-02-02 10:56:52
    Linux大多自带Python,默认为Python2;想要使用Python3可以自行安装,安装之后使用...1.首先查看系统已存在的Python版本 cd /usr/bin/ ls -l python* 2.删除原有的python软链接并创建新的软链接 sudo rm -rf pyth...
  • 在测试Camera ITS时,需要指定python2.7的版本才能测试,那么如何指定版本呢,只需要运行如下指令即可: source activate python27 那么即可指定运行python27版本 ...
  • linux系统升级python版本

    千次阅读 2018-12-13 18:29:38
    linux系统下升级python版本 1.更新yum源 yum -y update 2. 安装依赖包: yum groupinstall -y ‘development tools’ yum install -y zlib-devel bzip2-devel openssl-devel xz-libs 3.下载python版本: ...
  • 查看linuxpython已经安装的第三方库列表 python list 查看python pip 包的安装路径 pip show six
  • Linux设置默认Python版本

    万次阅读 多人点赞 2018-08-14 15:20:27
    1.查看当前默认的Python版本 打开终端,输入python 可以看到当前系统中默认的python版本是 2.7.12 2. 修改默认Python版本 下面把默认的python版本从2.7改为3.5 进入”/usr/bin”目录下,输入”ls -l | grep ...
  • Linux系统升级python版本

    千次阅读 2020-01-07 14:27:23
    python 2.X已经停止维护,有些功能必须使用python 3.X以上(楼主是因为要安装jupyter.notebook),而linux服务器目前带python都是2.7版本,虽然网上形形色色有很多类似的文章,但是需要一部分一部分的拼凑到一起,...
  • windows 下命令: 1、进入cmd命令 2、查看python版本:输入python  3、查看python安装路径:where python ...查看python版本python -V (直接执行命令:python查看python安装路径:whereis python ...
  • linux查看python安装路径

    万次阅读 2018-06-15 02:00:44
    whereis python
  • linuxpython版本GDAL安装,简单易用

    千次阅读 2019-06-18 15:08:13
    命令行conda/pip search gdal查看版本,选择合适的版本,例如:conda search gdal 命令行conda/pip install gdal=版本号,注意加上版本号,否则可能安装上老版本(windows/linux都可用。例如:conda install gdal=...
  • Linux安装Python各种版本

    千次阅读 2020-06-18 11:09:07
    python各个版本大全 wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz #下载 tar xJf Python-3.7.0.tar.xz #解压 $ cd Python-3.7.0/ $ ./configure --with-ssl # 配置openssl $ make $ make ...
  • Linux 查看Python3路径方式

    千次阅读 2020-08-25 13:29:32
    方法1: whereis python3 查看所有python的路径,不止一个 方法2: which python3 查看当前使用的python路径
  • linux下切换python版本

    千次阅读 2019-11-03 17:39:47
    *位置代表的是目前正在使用的python版本号,如果想使用python3也就是图中的编号2,那么输入2就可以了这样就从python2切换到了python3,查看python版本的命令 python --version 改变他们的优先级编号的命令为(这儿...
  • 读书笔记,方便以后查看一、python升级(如果你不想升级python,那可以直接跳到第二步。我是更新后。出现‘检查更新发生错误’,具体解决见下面说明) 1.打开终端,下载python2.7.11版本 wget ...
  • Linux下切换Python版本

    万次阅读 2017-10-31 17:03:08
    这两天遇到一个问题需要在 python3 的环境下进行测试,由于Linux默认已经安装了Python2.7,并且作者一直也在使用 ,所以需要重新安装并临时切换到 python3。 在网上查到很多资料,但是每一篇都讲的不全,需要结合...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 608,100
精华内容 243,240
关键字:

linux如何查看python版本

python 订阅
linux 订阅