pip高阶玩法,让python模块安装飞起来
发布日期:2021-06-29 17:34:11 浏览次数:2 分类:技术文章

本文共 1381 字,大约阅读时间需要 4 分钟。

在学习或者工作中,我们经常在搭建环境时需要下载安装一些库文件,但是pip默认下载使用的源是国外的,因此下载速度会很慢,所以在下载的时候我们可以将源地址换为国内的源,会大大提升下载速度。

pip.init

改一些pip.init配置,一劳永逸,具体做法:

Win + R ,输入 %APPDATA% 在当前目录下新建 pip 文件夹,然后新建 pip.ini 文件,内容如下

[global]index-url = https://mirrors.aliyun.com/pypi/simple/

我直接设置成了阿里的,豆瓣的源速度也很快。

常用的国内源有以下:

(1)阿里云 http://mirrors.aliyun.com/pypi/simple/(2)豆瓣http://pypi.douban.com/simple/(3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/(4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/(5)华中科技大学http://pypi.hustunique.com/

`

临时使用

在使用pip的时候,加上参数-i和镜像地址(如http://mirrors.aliyun.com/pypi/simple/),

例如:pip install -i http://mirrors.aliyun.com/pypi/simple/,这样就会从阿里云镜像安装文件

pip 的高阶玩法

pip 应该是大家最熟悉的 Python 包安装与管理工具了,但是除了pip install 这个最常用的命令,还有很多有用的玩法。这里就介绍几个我平时会用到的,希望对大家有所帮助。

pip freeze

这个命令可以查看已经安装的包及版本信息,当你要换电脑,或者朋友想复刻你已安装的包,又不想一个一个重新安装。这时就可以使用pip freeze > requirements.txt ,批量导出当前开发环境的包信息,然后安装requirements.txt依赖就行了。

pip freeze > requirements.txt pip install -r requirements.txt

requirements.txt

根据本地目录中的requirements.txt文件使用pip安装软件包

pip install  requirements.txt

通过使用== >= <= > <来指定版本,不写则安装最新版

requirements.txt内容格式为:

APScheduler2.1.2Django1.5.4MySQL-Connector-Python2.0.1MySQL-python1.2.3PIL1.1.7South1.0.2django-grappelli2.6.3django-pagination1.0.7

 

pip list

pip list 命令列出所有安装包和版本信息,pip list --outdate可以列出所有可升级的包。

image

参考:统计学家

链接:https://www.jianshu.com/p/7d6cfd54b5ad

关注作者新号:获取海量IT类教程

web前端营 感谢关注

都来到这了,拜托拜托关注下

转载地址:https://cpython.blog.csdn.net/article/details/112256423 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:22-爬虫-使用scrapy工具
下一篇:假期你又带学习资料回家了吗?

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月24日 17时48分45秒