使用pip安装python包

pip命令及其参数介绍

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

将缓存数据存储在 .
–no-cache-dir 禁用缓存.
–disable-pip-version-check 不要定期检查PyPI以确定是否有新版本的pip可供下载. Implied with --no-index.
–no-color 抑制彩色输出

使用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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值