centos 安装 python3/pip3 项目所需的第三方模块(在线安装 && 离线安装)
前言
因为项目要求,和一般部署服务的时候需要一些 python 的模块,然后并没有外网,所以,只好下载一些需要的 python 模块;在这之前查阅了很多文章,但都是直接安装的,找这种离线包安装的特别困难,所以,好不容易找到了几篇,我就把这个写成一篇文章,供大家观看,感谢!
安装 python3 和 pip3
详细的安装教程请参考链接:Linux下安装Python3.6.8(超级详细)
安装项目所需的模块
在线安装所需模块
格式:
复制代码
实例一:
复制代码
实例二(指定版本):
模块名==指定版本
复制代码
离线安装/下载所需模块和离线包
①、单个模块下载 &&指定路径
格式:
复制代码
实例一:
复制代码
![](https://static001.geekbang.org/infoq/f1/f12ef1d4c6e2a23176763adda46f6427.png)
![](https://static001.geekbang.org/infoq/44/446b3db69d44cbc5f36007b8cce9bd88.png)
默认就是最新版本
实例二(指定版本):
复制代码
![](https://static001.geekbang.org/infoq/d1/d1148392ea9fd6e681ff061a8da14f70.png)
②、批量下载模块 &&指定目录
创建文件
批量下载模块,首先要创建一个文件(文件名任意)
复制代码
![](https://static001.geekbang.org/infoq/47/47375c35c8f051708cc8a4c5199967e2.png)
批量下载
格式:
复制代码
实例:
注意自己的批量下载模块的文件的路径,也要写正确.
复制代码
第一次下载和我这个图片可能有一些不一样,因为我这是测试的时候已经下载过了,删除又重新下载的(会有缓存),所以,与第一次下载过程是有一些差别的,不过,没有任何影响。
![](https://static001.geekbang.org/infoq/03/03a34f833fbf87ccd171ba43bd7a684b.png)
最后我们就可以看到,指定的一些模块已经下载成离线包了,就可以下载到本地拿去用了。要是想下载指定版本的,和上面的一样,只不过是在文本里修改就好了;例如:numpy==1.18.5。
总结
相关文章
版权声明: 本文为 InfoQ 作者【A-刘晨阳】的原创文章。
原文链接:【http://xie.infoq.cn/article/ab53d916c1bf4f173d8505ce9】。未经作者许可,禁止转载。
评论