pip --help
Commands:
install 安装包.
download 下载包.
uninstall 卸载包.
freeze 按照一定的格式输出已安装包列表.
list 列出已安装包.
show 显示包详细信息.
check 检查包的依赖关系是否完整.
config 管理本地和全局配置.
search 搜索包,类似yum里的search.
wheel 根据您的需求构建wheels.
hash 计算软件包文档的哈希值.
completion 用于命令补全的助手命令.
debug 显示对调试有用的信息.
help 显示帮助文档.
General Options:
-h, --help 显示帮助.
–isolated 以隔离模式运行pip,忽略环境变量和用户配置.
-v, --verbose 更多的输出信息,最多可以使用3次.
-V, --version 显示版本并退出.
-q, --quiet 最少的输出.
–log 配置详细追加日志的路径.
–proxy 以[user:passwd@]proxy.server:port的形式指定代理
–retries 每个连接应尝试的最大重试次数(默认为5次.
–timeout 连接超时时间 (默认15秒).
–exists-action 当路径已经存在时,存在-动作<动作>默认动作:(s)witch,(i)gnore,(w)ipe,(b)ackup,(a)bort.
–trusted-host 将此主机或主机:端口对标记为受信任,即使它没有有效的或任何HTTPS.
–cert 替换CA bundle证书路径.
–client-cert SSL客户端证书的路径,包含私钥和PEM格式证书的单个文件.
–cache-dir
使用pip安装python包
不同版本:前面加python版本号 -m
如:python3 -m pip install Django==1.10.7
命令:
pip install SomePackage # latest version
pipinstall SomePackage==1.0.4 # specificversion
pipinstall ‘SomePackage>=1.0.4’ #minimum version
Python删除全部已安装的pip包
pip freeze > allpackages.txt
pip uninstall -r allpackages.txt -y
pip查看已安装的包
命令:pip show packagename
功能:查看指定的安装包信息
命令:pip list
功能:列出所有的安装包
pip检测更新
命令:pip list –outdated
pip升级包
命令:pip install --upgrade packagename
pip卸载包
命令:pip uninstall packagename
默认情况下 pip 使用的是国外的镜像,在下载的时候速度非常慢,本文我们介绍使用国内清华大学的源,地址为:
https://pypi.tuna.tsinghua.edu.cn/simple
我们可以直接在 pip 命令中使用 -i 参数来指定镜像地址,例如:
pip3 install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
以上命令使用清华镜像源安装 numpy 包。
这种只对当前安装对命令有用,如果需要全局修改,则需要修改配置文件。
Linux/Mac os 环境中,配置文件位置在 ~/.pip/pip.conf(如果不存在创建该目录和文件):
mkdir ~/.pip
打开配置文件 ~/.pip/pip.conf,修改如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
查看 镜像地址:
$ pip3 config list
global.index-url=‘https://pypi.tuna.tsinghua.edu.cn/simple’
install.trusted-host=‘https://pypi.tuna.tsinghua.edu.cn’
可以看到已经成功修改了镜像。
Windows下,你需要在当前对用户目录下(C:\Users\xx\pip,xx 表示当前使用对用户,比如张三)创建一个 pip.ini在pip.ini文件中输入以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn
或者直接使用pip命令
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
其他国内镜像源
中国科学技术大学 : https://pypi.mirrors.ustc.edu.cn/simple
豆瓣:http://pypi.douban.com/simple/
参考https://www.runoob.com/w3cnote/pip-cn-mirror.html