96SEO 2025-09-01 23:57 6
国内用户可使用清华镜像源加速下载:
sudo apt update # 更新软件包列表
sudo apt install python3 python3-pip python3-venv # 安装Python3、pip及venv模块
验证安装:
pip3 install --upgrade pip
或手动安装缺失的依赖。
sudo apt install python3-pip
避免使用sudo pip3 install
优先使用虚拟环境。
在Ubuntu下安装Python可以通过使用Ubuntu官方的apt工具包安装、 通过编译Python源代码安装、使用Anaconda安装等多种方法实现。使用Ubuntu官方的apt包安装是最简单快捷的方式。
python3 --version # 查看Python3版本
pip3 --version # 查看pip版本
pip
是Python官方推荐的包管理工具,可从PyPI下载并安装包。
若安装时出现依赖错误, 可尝试升级pip
pip3 install --upgrade pip
在Ubuntu系统中,Python包的安装与管理可通过系统包管理器、Python官方工具及虚拟环境配合完成。
pip3 install 包名 # 安装最新版本
pip3 install 包名==版本号 # 如pip3 install flask==2.0.1
pip3 install --upgrade 包名 # 升级到最新版本
pip3 install -r requirements.txt
pip3 list
pip3 uninstall 包名
pip3 show 包名
APT是Ubuntu系统包管理器, 适合安装系统集成度高、稳定性强的Python包,但版本可能滞后于PyPI。
sudo apt update
sudo apt install python3-包名 # 如sudo apt install python3-numpy
sudo apt remove python3-包名
为避免不同项目间的包版本冲突,强烈建议使用虚拟环境。Ubuntu自带venv
模块,无需额外安装。
pip3 install 包名 -i https:///simple
python3 -m venv myenv # 在当前目录创建名为"myenv"的虚拟环境
source myenv/bin/activate # 激活后 终端提示符会显示""
激活后使用pip3 install
安装的包仅对当前环境有效,不会影响系统Python。
若提示pip3: command not found
需重新安装python3-pip
sudo apt install python3-pip
pip3 install 包名==版本号
pip3 install --upgrade 包名
pip3 install -r requirements.txt
pip3 list
pip3 uninstall 包名
pip3 show 包名
curl -sSL https://- | python3 -
使用:poetry init
poetry add 包名
。pip
与virtualenv
简化依赖管理。安装:pip3 install pipenv
使用:pipenv install 包名
。通过以上步骤, 你可在Ubuntu上高效安装、管理Python包,确保项目依赖的隔离性与稳定性。
Demand feedback