python学习笔记11:pip
目录
1. 安装pip
Linux安装pip: sudo apt-get install python3-pip
Window安装pip: https://pypi.python.org/pypi/pip#downloads 下载pip-9.x.tar.gz, 解压到目录, 运行python setup.py install
2. 使用pip
目的 | 操作 |
---|---|
基本安装 | pip3 install pillow |
指定镜像 | pip3 install -i https://pypi.douban.com/simple pillow 下载速度会快 清华镜像 https://pypi.tuna.tsinghua.edu.cn/simple |
参考download和--user选项 |
|
卸载模块 | pip3 uninstall pycryptodome |
升级模块 | pip3 install –upgrade pycryptodome |
检查待更新 | pip3 list –outdated |
查看已安装 | pip3 show –files pycryptodome |
3. 离线下载、安装到自己home
如果在工作站内自己安装模块, 但没有连网, 也没有工作站权限,
3.1. 在有网的地方下载:
pip download -i https://pypi.douban.com/simple PyQt5==5.7.1
注意下载的系统和python版本要与工作站的匹配,
比如在虚拟ubuntu系统python3.6环境下下载, 否则下载到的文件可能不适用.
下载PyQt5==5.7.1时, 会同时下载到PyQt5的whl和它依赖的whl文件.
3.2. 将下载的whl文件copy到工作站.
3.3. 在工作站内对用户安装,
--user选项会把模块安装到目录: ~/.local/lib/python3.6/site-packages
pip3 install --user toml-xxxx.whl
pip3 install --user six-xxxx.whl
pip3 install --user pyparsing-xxxx.whl
pip3 install --user packaging-xxxx.whl
pip3 install --user toml-xxxx.whl
pip3 install --user sip-xxxx.whl
pip3 install --user PyQt5-xxxx.whl
3.4. 有时下载到的文件后缀不上whl, 而是gz, 也可以安装:
pip3 install --user pycrypto-2.6.1.tar.gz