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包管理教程。
示例图片
