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 install –target= e:myfilesite_packages pillow
需要把这个目录添加到PYTHONPATH或sys.path
好像在linux下安装不成功.
卸载模块 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
原文地址:https://www.cnblogs.com/gaiqingfeng/p/13229229.html