文章有点长,但是很详细,还望大家耐心看
之前在安装python的文章中已经给大家配置了pip环境变量(不了解的点这里去看看),这里就能直接在cmd窗口,不用切换路径,就能使用pip了。

首先 使用pip list命令查看一下已有的第三方库,顺带看一下自己的pip需不需要更新,如果有以下警告,则需要升级

更新pip仓库地址 pip更新第三方库_第三方库

升级命令:
在黑框的原始路径下就可以输命令:

pip install -U pip

或者使用:

python -m pip install --upgrade pip

然后就会安装成功,如下图:

更新pip仓库地址 pip更新第三方库_python_02


这下在查看自己已经安装的第三方包就不会有黄色警告了

更新pip仓库地址 pip更新第三方库_虚拟环境_03

为什么要升级pip?

如果pip的版本太老,很多包都无法安装。

例如我这里在安装lxml包的时候就会出现这样的问题。

更新pip仓库地址 pip更新第三方库_python_04


安装第三方库时,要看该库是不是支持自己python解释器的版本,要不然在使用时会报错。第三方库都会在Python官方的pypi.python.org网站注册,要安装一个第三方库,必须先知道该库的名称,然后在个网站中搜索第三方库对应的python解释器的版本

搜索第三方库对应的python解释器的版本的步骤

1.先进入上面提到的python官网,然后输入自己想要的第三方库的名字,然后随便选一个版本进去,就到了下图的位置,点箭头所指向的连接:

更新pip仓库地址 pip更新第三方库_虚拟环境_05


2.就到了下图的页面,然后点Installation,如下图:

更新pip仓库地址 pip更新第三方库_更新pip仓库地址_06


3.就到了如下界面,点击箭头所指向的连接:

更新pip仓库地址 pip更新第三方库_更新pip仓库地址_07


4.往下翻就能看到第三方库各版本对应的python解释器的版本:

更新pip仓库地址 pip更新第三方库_更新pip仓库地址_08

python安装第三方模块几种方法

提前了解的内容:

pip install SomePackage              # 最新版本
pip install SomePackage==1.0.4       # 指定版本
pip install 'SomePackage>=1.0.4'     # 最小版本

之前的文章提到过python的虚拟环境,不了解的点这里去看看,我们这里都在虚拟环境里安装第三方库,我们本机的python解释器安装第三方库的方法,跟这是一样的

首先介绍在虚拟环境里安装第三方库

1).这里主要介绍pip安装。

因为我们没有配置虚拟环境中pip的环境变量,所以我们要找到虚拟环境里Scripts文件夹,在这个路径下运行cmd命令

输入activate进入虚拟环境: D:\Pycharm\Workplace\examples\venv\Scripts> activate

然后如下图:

更新pip仓库地址 pip更新第三方库_python_09


或者用pacharm最下面的terminal,如下图:

更新pip仓库地址 pip更新第三方库_更新pip仓库地址_10

我这里的python解释器是3.7版本,所以而且经查看django的最新版也支持python3.7。所以我就默认版本安装。

因为我们之前只升级了本机python解释器的pip。虚拟环境里的pip并没有升级,所以我们先升级一下虚拟幻境里的pip。命令和上面的命令一样。我这里再pycharm的terminal中运行:

更新pip仓库地址 pip更新第三方库_虚拟环境_11


提示安装成功后,就可以用pip安装自己想要的第三方库了(上图中报红的原因是我没升级pip,直接运行了pip install Django),这里我们在运行。

有些可以直接运行成功;有些有时候安装一些依赖包,网速慢,直接超时,会出一个警告:

更新pip仓库地址 pip更新第三方库_更新pip仓库地址_12

如果网速比较好,就会安装成功:

更新pip仓库地址 pip更新第三方库_机器学习_13


我们解决python安装包出现

WARNING: Retrying (Retry(total=4, cnotallow=None, read=None, redirect=None, status=None))…这种警告的办法就是更换镜像源:

更换镜像源的两种方法:

1.临时指定:
在下载包时,通过 -i 选项指定源:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 模块名==version (==version可以省略(xxx是所要安装的包)

黄色字体部分时镜像的地址,也可以替换成其他国内常用源镜像地址:

清华:https://pypi.tuna.tsinghua.edu.cn/simple(可以用)

更新pip仓库地址 pip更新第三方库_虚拟环境_14

阿里云:http://mirrors.aliyun.com/pypi/simple/(不能用,会被提示不受信任)

更新pip仓库地址 pip更新第三方库_更新pip仓库地址_15


中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/(可用)

更新pip仓库地址 pip更新第三方库_第三方库_16


下面这几个大家可以依次试一下:

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

2.永久修改镜像源:

先用pip -v config list命令查看pip配置文件的路径

更新pip仓库地址 pip更新第三方库_机器学习_17


如果没有pip文件或者pip.ini文件的话,直接新建一个就好了。里面配置下面的内容:

[global]
timeout = 6000
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com

#timeout 超时设置
#index-url 源,可以换成其他的源
#trusted-host 添加源为可信主机,要不然可能报错
#disable-pip-version-check 设置为true取消pip版本检查,排除每次都报最新的pip, 不推荐添加

2、easy_install安装

方法同1,输入内容为 easy_install ×××。

3、conda安装

安装anaconda的情况下,可以用conda install ×××。

以上方法均为在线安装,而当在线安装失败(如公司网络限制)时,可以通过下载安装包来离线安装,下载包分为whl和压缩包两张。常用下载包和模块安装文件的网址有:

点击打开链接 Python Extension Packages(https://www.lfd.uci.edu/~gohlke/pythonlibs/)

点击打开链接 (https://pypi.org/simple/)

4、whl文件离线安装

下载下来的whl文件放入Python的安装目录下的Scripts文件夹,例如

C:\Users***\AppData\Local\Continuum\anaconda3\Scripts
打开命令窗口,输入

pip install C:\Users***\AppData\Local\Continuum\anaconda3\Scripts\cx_Oracle-6.3.1-cp36-cp36m-win32.whl

5、安装包安装

将下载的gz或者zip安装包解压

在命令行窗口利用cd切换到解压后的文件路径下,输入

python setup.py install
注:切换路径语句

d: 进入D盘
cd Notes 进入D盘下的Notes文件夹
cd … 返回上一级,即D盘

6.pycharm快捷安装

只支持专业版,社区版不能选择第三方库的版本

a.选择虚拟环境

更新pip仓库地址 pip更新第三方库_机器学习_18


b.

更新pip仓库地址 pip更新第三方库_第三方库_19


c.

更新pip仓库地址 pip更新第三方库_python_20


d.

更新pip仓库地址 pip更新第三方库_第三方库_21


e.

更新pip仓库地址 pip更新第三方库_python_22

Pycharm安装第三方库时出现Read timed out的解决办法:

也是更换镜像源

更新pip仓库地址 pip更新第三方库_第三方库_23


1.在下载库的界面点击 Manage Repositories

更新pip仓库地址 pip更新第三方库_机器学习_24

2.

更新pip仓库地址 pip更新第三方库_虚拟环境_25

------------------------------------------------------------------------------

卸载包:

pip uninstall ×××