Python使用pip管理包

Lasted 2020-01-09 10:24:54

pip是一个以Python计算机程序语言写成的软件包管理系统,可以用来安装、升级和移除软件包。默认情况下 pip 将从 Python Package Index <https://pypi.org> 安装软件包。

1. 搜索软件包

你可以在浏览器中访问 Python Package Index 或是使用 pip 受限的搜索功能:

pip search beautifulsoup4
beautifulsoup4-slurp (0.0.2)  - Slurp packages Beautifulsoup4 into command
                                line.
beautifulsoup4 (4.8.2)        - Screen-scraping library

2. 安装最新软件包

pip install beautifulsoup4

3. 安装指定版本软件包

在包名称后跟 == 和版本号来安装特定版本的软件包。

pip install beautifulsoup4==4.5.3

4. 升级软件包

通过 --upgrade 参数可以升级到最新的软件包。

pip install --upgrade beautifulsoup4

5. 删除软件包

后面可以是一个或多个包名称,执行如下命令将从虚拟环境中删除包。

pip uninstall beautifulsoup4

6. 显示包信息

pip show beautifulsoup4
Name: beautifulsoup4
Version: 4.8.2
Summary: Screen-scraping library
......

7. 查看以安装所有包

pip list
Package        Version
-------------- -------
beautifulsoup4 4.8.2  
pip            19.3.1 
......

如果 pip 版本为 9.0.X 会提示设置输出格式参数,参考:设置格式