在Ubuntu上快速安装Python,通常推荐使用系统的包管理工具apt
来安装Python及其基本工具。以下是详细步骤:
更新系统包
首先,确保你的系统是最新的:
sudo apt update sudo apt upgrade
安装Python
Ubuntu默认安装了Python 3,你可以通过以下命令来安装Python 3:
sudo apt install python3
安装完成后,你可以通过以下命令来检查Python的版本:
python3 --version
安装pip
pip
是Python的包管理工具,用于安装和管理Python的第三方库。在大多数Ubuntu版本中,pip
已经预装,但如果没有,你可以通过以下命令来安装:
sudo apt install python3-pip
安装完成后,检查pip
的版本以确认安装成功:
pip3 --version
使用虚拟环境(推荐)
在实际开发中,为了隔离不同项目的依赖包,建议使用虚拟环境。以下是创建和激活虚拟环境的步骤:
-
创建虚拟环境:
python3 -m venv myenv
这将在当前目录下创建一个名为
myenv
的虚拟环境。 -
激活虚拟环境:
source myenv/bin/activate
激活虚拟环境后,你可以在其中安装和使用Python包,而不会影响系统全局的Python环境。
-
退出虚拟环境:
当你完成工作并想退出虚拟环境时,可以使用以下命令:
deactivate
安装特定版本的Python
如果你需要安装特定版本的Python,可以从Python官网下载源码并编译安装。例如,安装Python 3.8.5:
-
下载源码:
wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
-
解压源码:
tar -zxvf Python-3.8.5.tgz
-
进入源码目录并编译安装:
cd Python-3.8.5 sudo apt install -y build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev ./configure make sudo make install
安装完成后,你可以通过以下命令来检查Python的版本:
python3.8 --version