Python包管理是Python开发者常用的工具之一,用于管理Python项目的依赖包。以下是一些常见的Python包管理工具和它们的用法。

pip

pip 是 Python 的包管理器,用于安装和管理 Python 包。

安装 pip


curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

安装包

pip install package_name

列出已安装包

pip list

升级包

pip install --upgrade package_name

卸载包

pip uninstall package_name

virtualenv

virtualenv 是一个用于创建隔离环境的工具,可以帮助你在不同的项目之间管理不同的依赖。

安装 virtualenv

pip install virtualenv

创建虚拟环境

virtualenv myenv

激活虚拟环境

# Windows
myenv\Scripts\activate

# Unix 或 MacOS
source myenv/bin/activate

退出虚拟环境

deactivate

requirements.txt

requirements.txt 文件记录了项目依赖的所有包及其版本,便于其他人复现环境。

生成 requirements.txt

pip freeze > requirements.txt

安装 requirements.txt 中的依赖

pip install -r requirements.txt

更多信息,请访问本站的 Python包管理教程

示例图片

![Python logo](https://cloud-image.ullrai.com/q/Python Logo/)