快捷菜单
常用功能一站直达
更多功能请点顶栏「快捷菜单」

[toc]
Python 是一种功能强大、流行广泛的编程语言,在常规编程、数据科学等很多方面它都有丰富的软件包可供使用。但这些软件包通常都不会在 Python 安装时自动附带,而是需要由用户自行下载、安装和管理。所有的这些软件包(包括库和框架)都存放在一个名叫 PyPI(也就是 Python 软件包索引Python Package Index)的中央存储库当中,而 pip(也就是首选安装程序Preferred Installer Program)则是管理这个中央存储库的工具。
在安装 pip 之后,管理 PyPI 的软件包就变得很方便了。大部分的软件包都可以通过在终端或者命令行界面执行 python -m pip install <软件包名> 这样的命令来完成安装。
较新版本的 Python 3(3.4 或以上)和 Python 2(2.7.9 或以上)都已经预装了 pip,旧版本的 Python 没有自带 pip,但可以另外安装。
首先你的系统中需要安装好 Python,否则 pip 安装器无法理解任何相关的命令。你可以在命令行界面、Bash 或终端执行 python 命令确认系统中是否已经安装 Python,如果系统无法识别 python 命令,请先下载 Python 并安装。安装完成后,你就可以看到一些引导你安装 pip 的提示语了。
==💘 实战:Linux中安装pip(测试成功)-2021.05.30==
1.安装epel源
1[root@harbor ~]# yum install -y epel-release2.安装并升级pip
1[root@harbor ~]# yum install -y python-pip
2[root@harbor ~]# pip install --upgrade pip
3.使用pip安装docker-compose
1[root@harbor ~]# pip install -U -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose在 Linux、BSD、Windows 和 Mac 上,pip 都是以同样的方式使用的。
1pip --version
1pip list1pip list -o 或
2pip list --outdated1pip list -u 或
2pip list --uptodate1pip install ipython1pip install requests==2.251pip install requests‐2.25.1‐py3‐none‐any.whl
1pip install git+https://github.com/psf/requests.git我们搞python的,肯定离不开各种各样的第三方包,比如爬虫,有requests,xpath,爬虫界的扛把子Scrapy;Web有django,flask,restframework啥的,还是挺多的,我们一般安装的方式都是pip install xx模块,但是我相信,你们肯定都遇到过这种情况。

可以看到,我们安装的过程非常慢,可能都是几k几k的过,但是我们的网速最起码有5m/s吧,这就比较不开心了,最恶心的是,安装的慢就算了,可能安装这安装着,直接error了,嗯…哭吧
还有一种情况是什么呢,就是这种,直接飘黄,警告,然后,就没有然后了,直接凉了,…悲惨

但是造成这种原因是什么呢,就是因为我们获取的包,默认是直接从pypi官网获取的,因为pypi国外的,本来网速就慢,再加上我们国家会限制一些国外不正常的网站,可能会存在误杀,所以,我们直接从pypi官网获取包的时候,难免会各种凉,尤其是大一点的包,更凉
但是呢,我们不用担心,我们国家不缺少热血青年,总有一些大佬为我们开路,让我们少踩点坑,虽然官网的pypi慢,但是大佬们为了照顾我们的情绪,专门开发了国内站点,内容和官网的pypi一模一样,但是他的服务器在国内,而且速度非常快。只要我们将pip默认的下载源换成国内源,我们在pip安装时,就是从国内获取了,速度绝对杠杠的,而且包质量没问题,国内站点会隔一段时间同步一次,基本不用担心获取的包有问题,美滋滋,感谢大佬。
1中国科学技术大学 :https://pypi.mirrors.ustc.edu.cn/simple
2清华:https://pypi.tuna.tsinghua.edu.cn/simple
3豆瓣:http://pypi.douban.com/simple/
4华中理工大学 :http://pypi.hustunique.com/simple
5山东理工大学 :http://pypi.sdutlinux.org/simple在windows的cmd里直接执行如下命令即可:
1pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple1pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package我们先按下win+R键。然后在出来的窗口中输入%APPDATA%,然后点击确定:

默认就会打开一个目录:C:\Users\你的用户名\AppData\Roaming
我这里打开的路径是:C:\Users\hg\AppData\Roaming

然后就在此目录下创建pip文件夹,在其下创建pip.ini文件,其内容配置为如下:
1[global]
2timeout = 6000
3index-url = https://pypi.tuna.tsinghua.edu.cn/simple
4trusted-host = pypi.tuna.tsinghua.edu.cn保存退出即可。
1pip install --upgrade pip
2或者
3pip install -U pip1pip install --upgrade ipython
2或者
3pip install -U ipython1pip uninstall ipython -yModuleNotFoundError: No module named 'pip'2020.5.6(已解决)报错现象:winodws pip安装模块出现ModuleNotFoundError: No module named ‘pip’问题_20200506(已解决)

1python -m ensurepip
2python -m pip install --upgrade pip
python软件包下载网址
有2种格式的包: 一种是.whl包; 一种是源码包;


我的博客主旨:
🍀 微信二维码 x2675263825 (舍得), qq:2675263825。

🍀 微信公众号 《云原生架构师实战》

🍀 语雀
https://www.yuque.com/xyy-onlyone

🍀 csdn https://blog.csdn.net/weixin_39246554?spm=1010.2135.3001.5421

🍀 知乎 https://www.zhihu.com/people/foryouone

好了,关于本次就到这里了,感谢大家阅读,最后祝大家生活快乐,每天都过的有意义哦,我们下期见!
日历 · 精选 · 友链 · 更多
如果内容对你有帮助,欢迎请我喝杯咖啡 ☕



One的公众号
爱折腾博客的小白