python导入xlrd_无法导入xlrd modu
我的可执行脚本使用的包很少依赖于xlrd模块。因此,我尝试使用include选项将此模块包括在安装脚本中,如图所示。但是,当runnery.py调用包模块时,模块无法导入xlrd,尽管xlrd文件存在于library.zip文件中。from cx_Freeze import setup, Executable
import xlrd
buildOptions = dict(
compressed = True,
optimize=2,
path=sys.path+[".\\uitls", “.\\supported”],
include_files=[“Doc"],
includes=[“xlrd”, "win32com"],
packages=["utils", ”supported"],
append_script_to_exe=True,
copy_dependent_files=True,
)
setup(
name = "TestExecutable",
version = "0.1",
options = dict(build_exe = buildOptions),
executables = [Executable(
script=r".\\codebase\\ runner.py",
icon=".\\icon.ico",
base="Win32GUI")]
)
如果我尝试在runner.py中导入xlrd,它就能够导入它。我不知道在这种情况下出了什么问题,因为依赖包无法导入xlrd。有没有什么选择是我错过了还是我做错了什么?
更新:
我发现依赖包是通过生成一个进程来调用的,因此它创建了一个新的环境,其中没有xlrd模块,并且不知道包含它的library.zip。所以现在,我是否有可能使xlrd模块从zip文件中对包可用,即使它是通过spwaning新进程运行的?
谨致问候
python导入xlrd_无法导入xlrd modu相关推荐
- python将EXCEL数据导入数据库时日期型数据变成数字并加.0的问题一行代码解决方案方案
[问题描述]:python将EXCEL数据导入数据库时日期变成文本型数据并显示为数字格式 [解决方案] 数据源: codes: #!/usr/bin/python3 -- coding: utf-8 ...
- python接入excel_使用python将excel数据导入数据库过程详解
因为需要对数据处理,将excel数据导入到数据库,记录一下过程. 使用到的库:xlrd 和 pymysql (如果需要写到excel可以使用xlwt) 直接丢代码,使用python3,注释比较清楚. ...
- 《机器学习Python实践》——数据导入(CSV)
一,CSV 逗号分隔值(逗号分隔值,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本).字幕:纯意味着该文件的英文一个字符序列,不含必须像二进制数 ...
- python基础-模块导入
导入包 # 导入包的过程:就是执行包下面的__init__文件# import导入包时候,点左边的都必须是包 # from...import...导入包时候,import后边不能有点# 例如:在gla ...
- python导入csv文件-Python从CSV文件导入数据和生成简单图表
原标题:Python从CSV文件导入数据和生成简单图表 我们已经完成Python的基础环境搭建工作,现在我们尝试导入CSV数据 我们准备一个csv测试数据,文件名是csv-test-data.csv数 ...
- python导入xlsx文件-python怎么用pd导入xlsx
python使用pandas和xlsxwriter读写xlsx文件,下面给大家带来相关步骤: 已有xlsx文件如下: 1. 读取前n行所有数据 # coding: utf-8 import panda ...
- Python相对、绝对导入浅析
这篇文章从另外一个不同的视角来分析一下Python的import机制,主要的目的是为了搞懂import中absolute.relative import遇到的几个报错. 这里不同的视角是指从Pyth ...
- Python 的 time 模块导入及其方法
时间模块很重要,Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能,讲解一下Python 的 time 模块导入及其方法. 1,time 模块导入 import time; # ...
- python的相对路径导入问题
用python做项目,如果项目大了,或者想更好的管理程序,总是要使用包.包解决了命名冲突的问题. 今天在使用python的相对路径导入的时候,遇到了不少的问题. 包导入情形: src/ __i ...
最新文章
- C语言文件实验要求,实验教学的目的和要求.doc
- android 动态获取权限有哪些,Android 6.0+ 动态获取权限
- Swift 循环、数组 字典的遍历
- 凭兴趣求职80%会失败,为什么
- for in在python中什么意思_python for in中的in
- 详解python中的round()函数
- conn.execute的用法
- RocketMQ历史版本下载
- 教你如何看手相掌握命运!
- Hyper-V复制功能
- Sublime Text 3 、WebStorm配置实时刷新
- linux调用python出错,linux里面python调用系统命令问题
- 再等等!iPhone 11和iPhone SE还会继续降价
- utility_VS2015基本操作
- STC-ISP烧录软件
- 21-04-08 cms日志分析
- Java 实现批量静默打印PDF文件
- java压缩文件解压失败_java安装 解压缩核心文件失败
- python unit test什么意思_python中的unittest有什么作用
- 普通最小二乘法,加权最小二乘法,广义最小二乘法之初次理解
热门文章
- c51单片机音乐门铃C语言程序,单片机六首歌曲的音乐门铃程序
- 《学习科学与技术》——从中学生学习的角度来看学习动机的激发
- 母婴店线上怎么做推广,这三个方法,让你能获得更好的效果
- C++的闭包(closure)
- 蕉内携手王一博刷屏分众,友盟+ 天攻智投助力其“实力圈粉”
- 进程调度之8:nanosleep与内核定时器
- 再坚强的女人也需要呵护 呵护女人健康从养颜开始 通容粉祛湿养颜
- C语言丨关键字signed和unsigned 的使用与区别详解
- 驱动调试神器printk你掌握了吗?
- 什么是虚假唤醒?为什么会产生虚假唤醒?