Python开发中遇到的一些依赖包问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012605477/article/details/88825738

联网条件:

可以使用pycharm进行下载,也可以在cmd窗口下使用 pip install 命令进行下载。

Pycharm下载如图:

打开Pycharm中的File--->Settings--->Project InterPreter

图中的红线内容一定要看好,是否就是你的python代码的运行环境,如果这里不是,请修改为你需要python版本,例如我这里就有多个版本。

选择好后,就可以对这个python版本下的包进行操作:

双击上面你所要操作的的python包,进入下图

包的下载速度大多输时间取决于你所在的网络,毕竟国内有墙,有VPN的、或有代理的、可以很快的下载所需环境。

cmd命令行方式下载:

跟上面一样,如果本地有多个python环境,则最好先用python命令确认下python版本。

然后安装的时候使用 python -m pip install xxx

这句话的意思是在当前运行的python版本下安装python包(这样做的目的是有时候系统的环境变量中可能配置了多个python环境)

与Pycharm一样,命令行的方式也可能因为网络的问题无法下载指定包。那么就可以通过修改pip的镜像源,来解决这个问题。

首先,修改pip的镜像源,然后再执行我们的pip install xxx命令即可。

修改镜像源:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

附国内常用镜像源:

阿里云:https://mirrors.aliyun.com/pypi/simple/       中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/

作者:TriAlley      出处:https://www.cnblogs.com/trialley/p/10410501.html

如果无法联网,那就只有一种方式,将所需要的依赖,下载到本地,依次安装:

我这里有两个python包的下载网址:

一个是lfd:https://www.lfd.uci.edu/~gohlke/pythonlibs/

一个是阿里云:http://mirrors.aliyun.com/pypi/simple/

在上面的网址中,搜索你想要的python包,找到你对应的python版本,下载到本地即可,例如:

然后点击进入:

 我这里使用到了python3.7的32位版本,则下载cp37  win32 ,其他版本依次类推。

然后就下载到了本地,下载到本地后,打开cmd窗口,直接使用pip install 安装。

如图:

安装某些包是需要某些依赖,可以根据提示,先下载依赖并安装,再安装这个包!

猜你喜欢

转载自blog.csdn.net/u012605477/article/details/88825738