简介
本逐步指南将引导你完成在 Ubuntu 系统上安装 Python PIP 的过程。PIP 是 Python 事实上的标准包管理器,它使你能够轻松安装、升级和移除 Python 包及其依赖项。通过本教程的学习,你将能够开始使用 PIP 在 Ubuntu 上管理你的 Python 开发环境。
本逐步指南将引导你完成在 Ubuntu 系统上安装 Python PIP 的过程。PIP 是 Python 事实上的标准包管理器,它使你能够轻松安装、升级和移除 Python 包及其依赖项。通过本教程的学习,你将能够开始使用 PIP 在 Ubuntu 上管理你的 Python 开发环境。
PIP(Pip Installs Packages)是标准的 Python 包管理器,它使开发者能够轻松地安装、升级和管理 Python 库及其依赖项。作为 Python 生态系统中的一个关键工具,它简化了不同项目和环境中的包管理。
| 操作 | 命令 | 描述 |
|---|---|---|
| 安装包 | pip install package_name |
安装特定的 Python 包 |
| 升级包 | pip install --upgrade package_name |
将包更新到最新版本 |
| 卸载包 | pip uninstall package_name |
移除已安装的包 |
| 列出包 | pip list |
显示所有已安装的包 |
## 安装 numpy 包
sudo apt-get update
pip install numpy
## 检查已安装的版本
pip show numpy
## 安装特定版本
pip install numpy==1.21.0
PIP 会自动解析并安装包的依赖项,确保复杂的 Python 库和框架能够顺利集成。这项功能使其成为从事各种项目的 Python 开发者必不可少的工具。
## 更新软件包仓库
sudo apt-get update
## 安装 Python3 和 PIP
sudo apt-get install python3-pip -y
## 验证安装
pip3 --version
| 方法 | 命令 | 描述 |
|---|---|---|
| Ensurepip | python3 -m ensurepip |
Python 内置的安装方法 |
| Get-pip 脚本 | curl -o get-pip.py |
直接下载方法 |
| Wget 下载 | `wget | 替代下载方法 |
## 将 PIP 升级到最新版本
python3 -m pip install --upgrade pip
## 设置 Python 路径
export PATH=$PATH:~/.local/bin
## 检查 PIP 版本
pip3 --version
## 列出已安装的软件包
pip3 list
## 解决潜在的权限问题
sudo chown -R $USER:$USER ~/.local
## 生成需求文件
pip3 freeze > requirements.txt
## 从需求文件安装包
pip3 install -r requirements.txt
| 技术 | 语法 | 示例 |
|---|---|---|
| 精确版本 | == |
numpy==1.21.0 |
| 最低版本 | >= |
pandas>=1.3.0 |
| 兼容版本 | ~= |
requests~=2.26.0 |
## 安装 virtualenv
sudo apt-get install python3-venv -y
## 创建虚拟环境
python3 -m venv myproject
## 激活环境
source myproject/bin/activate
## 在隔离环境中安装包
pip3 install numpy scipy matplotlib
## 搜索包
pip3 search pandas
## 显示包详细信息
pip3 show numpy
## 列出过时的包
pip3 list --outdated
## 升级所有包
pip3 list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip3 install -U
在本全面指南中,你已经学会了如何在你的 Ubuntu 系统上安装 Python PIP,将其升级到最新版本,以及使用 PIP 来安装和管理 Python 包。有了 PIP,你现在可以轻松扩展你的 Python 开发能力并简化你的工作流程。按照这些步骤开始在 Ubuntu 中安装 pip,并将你的 Python 项目提升到新的水平。