写点什么

centos 安装 python3/pip3 项目所需的第三方模块(在线安装 && 离线安装)

作者:A-刘晨阳
  • 2022-11-23
    北京
  • 本文字数:740 字

    阅读完需:约 2 分钟

前言

  因为项目要求,和一般部署服务的时候需要一些 python 的模块,然后并没有外网,所以,只好下载一些需要的 python 模块;在这之前查阅了很多文章,但都是直接安装的,找这种离线包安装的特别困难,所以,好不容易找到了几篇,我就把这个写成一篇文章,供大家观看,感谢!

安装 python3 和 pip3

详细的安装教程请参考链接:Linux下安装Python3.6.8(超级详细)



安装项目所需的模块

在线安装所需模块

格式:


pip3 install 所需模块的名字
复制代码


实例一:


pip3 install numpy
复制代码


实例二(指定版本):


模块名==指定版本


pip3 install numpy==1.19.5
复制代码

离线安装/下载所需模块和离线包

①、单个模块下载 &&指定路径

格式:


pip3 download 模块名 -d 下载的包的存储路径
复制代码


实例一:


pip3 download numpy -d /data/packages/
复制代码




  • 默认就是最新版本


实例二(指定版本):


pip3 download numpy==1.18.5 -d /data/packages/
复制代码


②、批量下载模块 &&指定目录

创建文件


批量下载模块,首先要创建一个文件(文件名任意)


#创建一个文件并进入vim python-pack
#文件内可以写你想要下载的模块名,我的就下载这些;chardetjoblibnumpyocrd_fork_pylsdPyMuPDF
复制代码



批量下载


格式:


pip3 download -r 批量下载模块的文件名 -d 指定下载的路径
复制代码


实例:


注意自己的批量下载模块的文件的路径,也要写正确.


pip3 download -r python-pack -d /data/packages/
复制代码


第一次下载和我这个图片可能有一些不一样,因为我这是测试的时候已经下载过了,删除又重新下载的(会有缓存),所以,与第一次下载过程是有一些差别的,不过,没有任何影响。



最后我们就可以看到,指定的一些模块已经下载成离线包了,就可以下载到本地拿去用了。要是想下载指定版本的,和上面的一样,只不过是在文本里修改就好了;例如:numpy==1.18.5。

总结

相关文章

Linux下安装Python3.6.8(超级详细)


发布于: 刚刚阅读数: 3
用户头像

A-刘晨阳

关注

还未添加个人签名 2022-06-16 加入

本人公众号《小刘Linux》,优质博主,欢迎大家的关注

评论

发布
暂无评论
centos安装python3/pip3项目所需的第三方模块(在线安装&&离线安装)_Linux_A-刘晨阳_InfoQ写作社区