📅  最后修改于: 2023-12-03 15:39:06.948000             🧑  作者: Mango
在 Ubuntu 中安装 Python 既简单又快速。Ubuntu 默认情况下已经预安装了 Python 2 和 Python 3。但是,如果需要更新或安装其他版本的 Python,则需要进行一些操作。
本文将介绍如何在 Ubuntu 中安装和管理 Python 版本。这将包括以下内容:
打开终端并输入以下命令:
$ sudo apt-get update
$ sudo apt-get install python
打开终端并输入以下命令:
$ sudo apt-get update
$ sudo apt-get install python3
安装多个版本的 Python 可能会导致问题,例如应用程序可能会尝试使用错误的版本。您可以使用以下方法管理 Python 版本。
Ubuntu 提供了 update-alternatives
命令来设置默认版本的 Python。请按以下步骤操作:
打开终端并输入以下命令:
$ sudo update-alternatives --config python
输入您想要设置为默认版本的 Python 选项的数字。
"pyenv" 是一个 Python 版本管理工具,可以轻松安装和管理多个版本的 Python。请按以下步骤操作:
安装 pyenv:
$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv
将以下内容添加到 ~/.bashrc 中:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"
然后重新加载 .bashrc 文件:
$ source ~/.bashrc
安装 Python:
$ pyenv install <version>
虚拟环境是 Python 的一个特性,允许您在单台计算机上运行多个 Python 环境,每个环境都有其自己的依赖项和应用程序。虚拟环境是一个沙盒,保持环境的纯净,以便不会与全局 Python 安装冲突。
安装并使用虚拟环境的步骤如下:
安装虚拟环境:
$ sudo apt-get install python-virtualenv
创建虚拟环境:
virtualenv <venv-name>
<venv-name>
是您所需的环境的名称。该命令会在当前目录中创建一个新的目录,其中包含环境的新 Python 安装和 pip 包管理器。
激活虚拟环境:
source <venv-name>/bin/activate
安装所需的包:
pip install <package>
退出虚拟环境:
deactivate
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,可以使用以下命令:
$ sudo apt-get remove python
$ sudo apt-get autoremove
$ sudo apt-get remove python3
$ sudo apt-get autoremove
卸载后记得使用 updatedb
更新数据库,以确保新的 Python 路径不再存在于系统中:
$ sudo updatedb
现在,您应该知道如何在 Ubuntu 中安装 Python,并管理多个 Python 版本、创建虚拟环境以及使用 pip 包管理器。Python 是一个功能强大的编程语言,我们希望您能充分利用这些功能并迎接新的挑战!