当前位置:   article > 正文

python离线安装第三方库gz,python3离线安装第三方库_pandas离线安装包

pandas离线安装包

大家好,小编来为大家解答以下问题,Python离线安装第三方库pandas,python离线安装第三方库whl,现在让我们一起来看看吧!

一.背景

1.背景:

在实际开发中,我们自己电脑上方便上网可以随时安装自己需要的包文件,但是有的项目现场不能联网或者现场是“内网”不具备联网条件,所以必须解决在“离线电脑上”安装需要的软件包的问题。

2.环境说明以及实现步骤:

a.外网电脑:具备一个外网的电脑,具备与内网电脑都是一样版本一样的操作系统(最好是这样,目前python部分版本不能安装在win7环境了,目前如果是win10,或者新版本,不存在这个问题)

b.内网电脑,安装python即可

步骤,在外网电脑下载相应的离线包,然后复制到内网电脑上安装,实现离线安装

二.外网电脑:


 外网电脑(能连接互联网的电脑)执行步骤:

1.在外网电脑运行“ pip list”查看系统安装的软件包

 pip list

2.将上述需要的模块打包:

在当前目录下新建一个“lixianbao”文件夹,进入这个文件夹执行“ pip freeze >requirements.txt”

 pip freeze >requirements.txt

 

 执行上述命令后再文件夹中申生成“equirements.txt”文件

 系统安装的所有软件包都是在这里了,在这里可以修改你需要的软件包名称以及版本,不需要的删除即可

3.修改好这个文件后,就是可以下载离线软件包了

在刚刚的lixianbao”文件夹中运行cmd命令,到这个位置,执行如下命令:

“pip download -r requirements.txt -d packages”

pip download -r requirements.txt -d packages

 命令解释:

读取“ requirements.txt ”内容下载软件包到当前目录的packages文件夹内

 下载后的文件包(*.whl文件):

 目前在联网电脑上下载好了离线包


 三.内网电脑设置

 内网电脑(不具备联网条件的电脑)执行步骤:

1.将“离线包”整个文件夹拷贝到目标电脑上(内网电脑)

我通过新建一个虚拟环境模拟离线环境

 通过执行,看到我这个系统是干净的虚拟环境

2.把“lianxianbao”文件夹复制到项目的根目录下

 lixanbao 文件夹的组织方式:

 2.1在pycharm终端中进入“lixianbao”文件夹下执行如下命令

PS E:\Temp\lixianbao> pip install --no-index --find-links=./packages -r ./requirements.txt    

 命令解读:

 pip install --no-index --find-links=./packages -r ./requirements.txt  

 “lixianbao”中执行,

--find-links:指定你的下载离线包的文件夹名称(里面有*.whl文件的地方的文件夹名称)

 -r ./requirements.txt  :你的这个文件存放的地方

 3.验证“”内网环境“”是否安装了离线文件““pip list””

 完成了离线文件的安装


总结:

在互联网电脑上重点执行:

  1. pip freeze >requirements.txt #生成需要的配置文件
  2. pip download -r requirements.txt -d packages #离线下载上述文件的软件包

在离线电脑上重点执行:

pip install --no-index --find-links=./packages -r ./requirements.txt 

--find-links:指定你的下载离线包的文件夹名称(里面有*.whl文件的地方的文件夹名称)

 -r ./requirements.txt  :你的这个文件存放的地方

 上述事项在实际开发中用的比较多火车头伪原创网址

文章知识点与官方知识档案匹配,可进一步学习相关知识
Python入门技能树首页概览396863 人正在系统学习中
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/180623
推荐阅读
相关标签
  

闽ICP备14008679号