Ubuntu 上 Python 环境怎么搭建

547
2025/4/13 18:32:14
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu上搭建Python环境有多种方法,以下提供四种方式:

使用包管理器安装Python

Ubuntu提供了方便的包管理器APT来安装Python。

sudo apt update
sudo apt install python3 python3-pip

安装完成后,可以通过以下命令检查Python版本:

python3 --version
pip3 --version

源码编译安装Python

如果需要安装特定版本的Python,可以从Python官网下载源码并编译安装。

wget https://www.python.org/ftp/python/3.10.14/Python-3.10.14.tgz
tar zxvf Python-3.10.14.tgz
cd Python-3.10.14
./configure --prefix=/usr/local/python3.10
make -j4
sudo make altinstall

安装完成后,创建软链接以便直接使用新安装的Python版本:

sudo ln -s /usr/local/python3.10/bin/python3.10 /usr/bin/python3.10

使用虚拟环境

虚拟环境可以帮助你管理不同项目的Python依赖,避免版本冲突。

首先,安装virtualenvvirtualenvwrapper

pip3 install virtualenv virtualenvwrapper

然后,配置虚拟环境:

echo "export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.10" >> ~/.bashrc
echo "export WORKON_HOME=$HOME/.virtualenvs" >> ~/.bashrc
echo "export PATH=$VIRTUALENVWRAPPER_PYTHON:$PATH:$WORKON_HOME" >> ~/.bashrc
source ~/.bashrc

创建并激活虚拟环境:

mkvirtualenv myenv --python=/usr/bin/python3.10
workon myenv

使用Docker容器

Docker是一个强大的工具,可以在隔离的环境中安装Python。

首先,安装Docker并运行一个包含Python的Docker容器:

sudo apt install docker.io
docker run -it --name my-python-env python:3.10 /bin/bash

这将在容器中启动一个Python 3.10的环境,你可以在其中安装所需的Python包。

以上就是在Ubuntu上搭建Python环境的几种方法,你可以根据自己的需求选择最适合的方式。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Ubuntu Nodejs 项目如何进行版本控制