📜  安装在 ubuntu 中的 python 版本 - Python (1)

📅  最后修改于: 2023-12-03 15:39:06.948000             🧑  作者: Mango

安装在 Ubuntu 中的 Python 版本 - Python

在 Ubuntu 中安装 Python 既简单又快速。Ubuntu 默认情况下已经预安装了 Python 2 和 Python 3。但是,如果需要更新或安装其他版本的 Python,则需要进行一些操作。

本文将介绍如何在 Ubuntu 中安装和管理 Python 版本。这将包括以下内容:

  1. 安装 Python
  2. 管理 Python 版本
  3. 安装虚拟环境
  4. 使用 pip 管理 Python 包
  5. 卸载 Python
安装 Python
安装 Python 2

打开终端并输入以下命令:

$ sudo apt-get update
$ sudo apt-get install python
安装 Python 3

打开终端并输入以下命令:

$ sudo apt-get update
$ sudo apt-get install python3
管理 Python 版本

安装多个版本的 Python 可能会导致问题,例如应用程序可能会尝试使用错误的版本。您可以使用以下方法管理 Python 版本。

使用 update-alternatives

Ubuntu 提供了 update-alternatives 命令来设置默认版本的 Python。请按以下步骤操作:

  1. 打开终端并输入以下命令:

    $ sudo update-alternatives --config python
    
  2. 输入您想要设置为默认版本的 Python 选项的数字。

安装 pyenv

"pyenv" 是一个 Python 版本管理工具,可以轻松安装和管理多个版本的 Python。请按以下步骤操作:

  1. 安装 pyenv:

    $ git clone https://github.com/pyenv/pyenv.git ~/.pyenv
    
  2. 将以下内容添加到 ~/.bashrc 中:

    export PYENV_ROOT="$HOME/.pyenv"
    export PATH="$PYENV_ROOT/bin:$PATH"
    eval "$(pyenv init --path)"
    eval "$(pyenv virtualenv-init -)"
    

    然后重新加载 .bashrc 文件:

    $ source ~/.bashrc
    
  3. 安装 Python:

    $ pyenv install <version>
    
安装虚拟环境

虚拟环境是 Python 的一个特性,允许您在单台计算机上运行多个 Python 环境,每个环境都有其自己的依赖项和应用程序。虚拟环境是一个沙盒,保持环境的纯净,以便不会与全局 Python 安装冲突。

安装并使用虚拟环境的步骤如下:

  1. 安装虚拟环境:

    $ sudo apt-get install python-virtualenv
    
  2. 创建虚拟环境:

    virtualenv <venv-name>
    

    <venv-name> 是您所需的环境的名称。该命令会在当前目录中创建一个新的目录,其中包含环境的新 Python 安装和 pip 包管理器。

  3. 激活虚拟环境:

    source <venv-name>/bin/activate
    
  4. 安装所需的包:

    pip install <package>
    
  5. 退出虚拟环境:

    deactivate
    
使用 pip 管理 Python 包

pip 是 Python 的标准包管理器,可用于安装、删除和更新 Python 包。

使用以下命令安装 pip:

$ sudo apt-get install python-pip

然后,您可以使用 pip 安装、更新、卸载包,以及列出已安装的包。例如:

$ pip install <package>
$ pip install -r requirements.txt
$ pip uninstall <package>
$ pip list
卸载 Python

如果您需要卸载 Python,可以使用以下命令:

卸载 Python 2
$ sudo apt-get remove python
$ sudo apt-get autoremove
卸载 Python 3
$ sudo apt-get remove python3
$ sudo apt-get autoremove

卸载后记得使用 updatedb 更新数据库,以确保新的 Python 路径不再存在于系统中:

$ sudo updatedb
结论

现在,您应该知道如何在 Ubuntu 中安装 Python,并管理多个 Python 版本、创建虚拟环境以及使用 pip 包管理器。Python 是一个功能强大的编程语言,我们希望您能充分利用这些功能并迎接新的挑战!