- pip安装指定版本的库
到 pypi 搜索并确定库的版本号
pip install [library name]==[version]
例如:
pip3 install web3==4.0.0b6
- windows上安装需要VC++编译的库
如果不想手动编译,到 Unofficial Windows Binaries for Python Extension Packages,查找需要的库,下载和系统相关的版本,比如Windows64下载含有amd64字样的,python3.6版本下载含有cp36字样的,下载完成后通过pip安装
例如:
pip3 install cytoolz‑0.9.0‑cp36‑cp36m‑win_amd64.whl
- 指定pip安装package到具体的路径
如果pip默认安装路径不满足需求,可以指定target
pip install --target=[path] [package]
例如:
pip install --target=/usr/local/lib/python3.6/dist-packages/ web3
==> 查看Python的 site package
>>> import site; site.getsitepackages()
- 更新所有已安装的package
pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U
refer upgrading all packages with pip