如何在Linux上安装Python和PIP

一般情况下,Linux系统默认安装了python开发环境。但是,如果您的Linux没有安装python,或者您想安装另一个python版本,您可以在本文中了解如何安装它。我们将介绍如何在Ubuntu、Fedora和CentOS上安装python和pip。

1. 如何通过终端检查操作系统是否安装了Python。

  1. 打开Linux命令行窗口(可以使用快捷键“CT + Alt + T”),在命令行窗口输入python命令(注意字母P为小写)。
    $ python
    >>>
  2. 如果上面的命令输出结果显示了python提示符(>>>),这表明python开发环境已经存在于Linux ( Ubuntu )系统上。
  3. python命令启动了python的交互式解释器。如果想退出交互式解释器,可以按快捷键“Ctrl + D”或运行exit()函数。
  4. 如果它显示类似 Command ‘ python ‘ not found 的错误信息,这意味着默认的python命令不是 python,您可以尝试命令 python3
  5. 如果要检查Linux ( Ubuntu ) 系统是否安装了python3,可以在终端命令行窗口中输入python3
  6. 如果命令行中出现python提示符(>>>),说明 Linux ( Ubuntu )系统中已经存在python 3开发环境。执行python3命令就可以启动python3开发环境。

2. 如何在Linux上安装Python。

  1. 如果你发现在你的Linux操作系统上没有安装python,或者你认为内置的python版本不够新,或者你想安装指定的python版本,你可以在你的操作系统上面执行以下简单的命令来安装 Python。

2.1在基于Ubuntu和Debian的Linux系统上。

  1. 如果在Ubuntu上安装Python3,请运行以下命令.
    sudo apt update
    
    sudo apt install python3.11
  2. 上面的第一个命令将更新/etc/apt/sources.list/etc/apt/ssources.list.d文件中列出的源地址,以获得最新的软件包。第二个命令将安装Python 3.11

2.2在基于Fedora和Red Hat的Linux系统上。

  1. 运行以下命令在基于Fedora和Red Hat的操作系统上安装Python3。
    sudo dnf install python3

2.3在基于 CentOS 的 Linux 系统上。

  1. 在CentOS 8及更新版本上。
    sudo dnf install python3
  2. 在CentOS 7及更早版本上。
    sudo yum install python3

3.如何运行新安装的Python版本。

  1. 成功执行上述命令安装Python3后,在终端命令行窗口中再次输入python3命令,查看python版本是否已更新。
  2. 如果python版本没有更改为3.11,仍然是3.10,则可以运行命令python3.11来运行新安装的python版本。
  3. 默认情况下,python可执行文件安装在Linux上的/usr/bin 或者 /usr/local/bin 目录中。
  4. 我们可以运行命令 cd /usr/bin 来跳转到该文件夹。
  5. 然后运行命令 ls -l python3* 列出 python3 相关的文件。
    lrwxrwxrwx 1 root root      10  7月 21 15:51 python3 -> python3.10
    -rwxr-xr-x 1 root root 5912968  5月 29 19:10 python3.10
  6. 从上面 ls -l python3* 命令的输出列表信息中,我们可以看到python3只是一个符号链接文件,它链接到python3.10可执行文件。
  7. 因此,您可以创建另一个符号链接文件python,并使用以下命令将其链接到python3.11可执行文件。
    $ sudo ln -s python3.11 python
  8. 命令 sudo ln -s python3.11 python 将创建符号链接文件python,并将其链接到 python3.11 可执行文件。
  9. 现在您可以在终端中运行命令python并进入python 3.11解释器.

4.如何在Linux上安装PIP。

4.1对于Python 3。

  1. 大多数现代Linux发行版都预装了用于Python3的pip。
  2. 如果未安装,则可以使用软件包管理器进行安装。
  3. 对于基于 Debian/Ubuntu 的系统,运行命令 sudo apt-install python3-pip
  4. 对于基于 Fedora/Red Hat 的系统,运行命令 sudo dnf install python3-pip

4.2对于Python 2。

  1. 注意:Python 2已弃用,不建议用于新项目。
  2. 如果您需要安装适用于 Python2 的 pip,可以使用以下命令进行安装。
  3. 对于基于 Debian/Ubuntu 的系统,运行命令 sudo apt install-python-pip
  4. 对于基于 Fedora/Red Hat 的系统,运行命令 sudo dnf install python-pip

5.如何在Linux上使用PIP。

  1. 一旦安装了Python和pip,就可以使用pip安装其他Python包。
  2. 例如,要安装requests包,可以运行命令 pip install requests
  3. 您可以运行命令 pip -h 来获取可以与命令 pip 一起使用的所有参数。
  4. 默认情况下,pip 可执行文件也安装在 /usr/bin 或者 /usr/local/bin 文件夹中。
  5. 如果您的系统上同时安装了Python 2和Python 3,请记住使用pip3而不是pip,以确保您安装的是Python 3的包。

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.