Python-pip速查表_pycharm

Python-pip速查表

安装管理(以Python库requests为例)

安装Python库

pip install requests

安装指定版本的Python库

pip install requests==2.25

从本地wheel文件安装

pip install requests-2.25.1-py3-none-any.whl

从git仓库安装

pip install git+https://github.com/psf/requests.git

从国内镜像安装

pip install -i url requsts

其中国内镜像源(url)可以是清华、中科大、豆瓣等

清华:https://pypi.tuna.tsinghua.edu.cn/simple

豆瓣:http://pypi.douban.com/simple/

安装特定范围内最新的python库

pip install requests>=2.22.0,❤️

安装时指定不安装特定版本

pip install requests !=2.21.0

更新Python库

pip install --upgrade requests 或pip install requests -U

查看可供安装的版本

pip install requests==lemon

卸载管理

以Python库requests为

pip uninstall requests

|

List

以Python库requests为例,使用pip 的list命令查看已安装Python库的信息

查看已安装的Python库

pip list

查询当前环境中可升级的包

pip list -o 或

pip list --outdated

查看已安装的最新的Python库

pip list -u 或

pip list --uptodate

Download

download其实不经常用,以Python库requests为例,命令如下

pip download requests

Freeze

导出依赖包列表

获取当前环境安装python库的版本信息,存入到文本文件中

pip freeze > requirements.txt

从依赖包列表中安装

pip install -r requirements.txt

freeze命令对于Python安装情况的复用性操作很方便。

Wheel

将Python库制作成wheel文件,可以方便的供他人使用,先安装wheel库

pip install wheel

将特定Python库制作成wheel文件

pip wheel --wheel-dir DIR some-package[==version]

其中,DIR是保存文件的路径,比如我的路径是:

/Users/lemon/Downloads/

根据依赖包信息,制作wheel文件

pip wheel --wheel-dir DIR -r requirements.txt