Python离线安装openpyxl模块的步骤


Posted in Python onMarch 30, 2021

openpyxl模块离线安装

背景:

公司的防火墙限制,无法使用pip在线安装,开墙的审批流程较为繁琐,故采取离线安装的方式。

步骤如下:

1、官网https://pypi.org/project/jdcal/#files下载jdcal安装压缩包;

Python离线安装openpyxl模块的步骤

2、 官网https://pypi.org/project/et_xmlfile/1.0.1/#files下载xmlfile安装压缩包;

Python离线安装openpyxl模块的步骤

3、官网https://pypi.org/project/openpyxl/2.6.4/#files下载openpyxl安装压缩包;

Python离线安装openpyxl模块的步骤

4、解压jdcal包,然后进入到jdcal文件的setup.py所在的目录下,执行python setup.py install;
5、解压xmlfile包,然后进入到xmlfile文件的setup.py所在的目录下,执行python setup.py install;
6、解压openpyxl包,然后进入到openpyxl文件的setup.py所在的目录下,执行python setup.py install。

踩过的坑:

离线安装openpyxl,必须先安装jdcal和xmlfile:

1、假如不先安装jdcal会报如下错误:

No module named jdcal

2、假如不先安装xmlfile会报如下错误:

error Could not find suitable distribution for Requirement.parse<‘et-xmlfile'>

到此这篇关于Python离线安装openpyxl模块的步骤的文章就介绍到这了,更多相关Python离线安装模块内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python删除文件示例分享
Jan 28 Python
在服务器端实现无间断部署Python应用的教程
Apr 16 Python
Python RuntimeError: thread.__init__() not called解决方法
Apr 28 Python
使用Django的模版来配合字符串翻译工作
Jul 27 Python
Python学习之用pygal画世界地图实例
Dec 07 Python
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
Feb 08 Python
Python实现的求解最小公倍数算法示例
May 03 Python
python中int与str互转方法
Jul 02 Python
Django实现从数据库中获取到的数据转换为dict
Mar 27 Python
Pandas中DataFrame基本函数整理(小结)
Jul 20 Python
Django数据模型中on_delete使用详解
Nov 30 Python
Python代码实现双链表
May 25 Python
解决Jupyter-notebook不弹出默认浏览器的问题
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
You might like
如何用php生成扭曲及旋转的验证码图片
2013/06/07 PHP
封装ThinkPHP的一个文件上传方法实例
2014/10/31 PHP
javascript 多级checkbox选择效果
2009/08/20 Javascript
javascript自启动函数的问题探讨
2013/10/05 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
自写的jQuery异步加载数据添加事件
2014/05/15 Javascript
Node.js中使用Buffer编码、解码二进制数据详解
2014/08/16 Javascript
jquery制作漂亮的弹出层提示消息特效
2014/12/23 Javascript
浅析JavaScript动画
2015/06/10 Javascript
jQuery版本升级踩坑大全
2016/01/12 Javascript
快速掌握Node.js中setTimeout和setInterval的使用方法
2016/03/21 Javascript
浅析Bootstrip的select控件绑定数据的问题
2016/05/10 Javascript
jQuery实现的放大镜效果示例
2016/09/13 Javascript
详解JavaScript时间处理之几个月前或几个月后的指定日期
2016/12/21 Javascript
基于JavaScript实现报警器提示音效果
2017/10/27 Javascript
小程序实现留言板
2018/11/02 Javascript
如何让node运行es6模块文件及其原理详解
2018/12/11 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
2019/01/18 Javascript
关于vue 项目中浏览器跨域的配置问题
2020/11/10 Javascript
vue watch监控对象的简单方法示例
2021/01/07 Vue.js
python构造icmp echo请求和实现网络探测器功能代码分享
2014/01/10 Python
Python批量按比例缩小图片脚本分享
2015/05/21 Python
深入解析Python中的上下文管理器
2016/06/28 Python
python使用pygame框架实现推箱子游戏
2018/11/20 Python
理想高通滤波实现Python opencv示例
2019/01/30 Python
python使用Paramiko模块实现远程文件拷贝
2019/04/30 Python
tensorflow查看ckpt各节点名称实例
2020/01/21 Python
html5播放视频且动态截图实现步骤与代码(支持safari其他未测试)
2013/01/06 HTML / CSS
英国在线房屋中介网站:Yopa
2018/01/09 全球购物
Onzie官网:美国时尚瑜伽品牌
2019/08/21 全球购物
增员口号大全
2014/06/18 职场文书
门卫管理制度范本
2015/08/05 职场文书
2016年大学生暑期社会实践方案
2015/11/26 职场文书
浅谈mysql返回Boolean类型的几种情况
2021/06/04 MySQL
FFmpeg视频处理入门教程(新手必看)
2022/01/22 杂记
戴尔Win11系统no bootable devices found解决教程
2022/09/23 数码科技