首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在pyinstaller python版本3.6中使用pyexcel-xls

无法在pyinstaller python版本3.6中使用pyexcel-xls
EN

Stack Overflow用户
提问于 2018-10-10 13:46:26
回答 1查看 886关注 0票数 0

当我创建一个exe文件并尝试在这里运行它时,我得到的是一个例外:

代码语言:javascript
复制
 Exception in Tkinter callback
Traceback (most recent call last):
File "tkinter\__init__.py", line 1702, in __call__
File "static_data_final01.py", line 86, in lets_go
File "static_data_final01.py", line 99, in EMT
File "site-packages\pyexcel\core.py", line 111, in save_book_as
 File "site-packages\pyexcel\internal\core.py", line 33, in get_book_stream
File "site-packages\pyexcel\plugins\sources\file_input.py", line 39, in 
get_data
File "site-packages\pyexcel\plugins\parsers\excel.py", line 18, in 
parse_file
File "site-packages\pyexcel\plugins\parsers\excel.py", line 39, in 
_parse_any
 File "site-packages\pyexcel_io\io.py", line 71, in get_data
 File "site-packages\pyexcel_io\io.py", line 89, in _get_data
 File "site-packages\pyexcel_io\io.py", line 185, in load_data
 File "site-packages\pyexcel_io\plugins.py", line 90, in get_a_plugin
 File "site-packages\lml\plugin.py", line 293, in load_me_now
 File "site-packages\pyexcel_io\plugins.py", line 107, in raise_exception
pyexcel_io.exceptions.SupportingPluginAvailableButNotInstalled: **Please 
install pyexcel-xls**

请不要说这张票是来自:无法在pyinstaller中使用pyexcel-xls。python可执行文件不能工作。python版本3.4.4的副本,因为我已经尝试将修改后的文件复制到我的修改后的文件中,但它仍然不起作用

我正在使用VisualStudio2017 Python3.6,而且当我尝试使用pip安装pyexcelpip安装pyexcel-io时,我得到如下信息:

代码语言:javascript
复制
 ----- Installing 'pip install pyexcel' -----
Collecting pip
Using cached 

https://files.pythonhosted.org/packages/c2/d7/90f34cb0d83a6c5631cf71dfe64cc1054598c843a92b400e55675cc2ac37/pip-18.1-py2.py3-none-any.whl

代码语言:javascript
复制
Collecting install
Could not find a version that satisfies the requirement install (from 
versions: )
No matching distribution found for install
----- Failed to install 'pip install pyexcel' -----

下面是我从Cmd运行的命令: pyinstaller.exe -onefile static_data_final01.py -隐藏-导入pyexcel_io.readers.csvr -隐藏-导入pyexcel_io.readers.csvz -隐藏-导入pyexcel_io.readers.tsv -隐藏-导入pyexcel_io.readers.tsvz -隐藏-导入pyexcel_io.writers.csvw -隐藏-导入pyexcel_io.readers.csvz -隐藏-导入pyexcel_io.readers.tsv -隐藏-导入- pyexcel_io.readers.tsvz --隐藏-导入pyexcel_io.database.importers.django -隐藏-导入pyexcel_io.database.importers.sqlalchemy -隐藏-导入pyexcel_io.database.exporters.django -隐藏-导入pyexcel_io.database.exporters.sqlalchemy -隐藏-导入pyexcel_xls -隐藏-导入pyexcel_xls.xlsr -隐藏-导入pyexcel_xls.xlsw -隐藏-导入pyexcel.plugins -隐藏-导入pyexcel.plugins.parsers -隐藏-导入pyexcel.plugins.renderers -隐藏-导入pyexcel.plugins.sources-隐藏-导入pyexcel.plugins.sources.file_input -隐藏-导入pyexcel.plugins.parsers.excel -隐藏-导入pyexcel_xls -隐藏-导入pyexcel_xls.xls -隐藏-导入pyexcel_xlsx -隐藏-导入pyexcel_xlsx.xlsx -隐藏-导入pyexcel_xls -隐藏-导入pyexcel_xls.xls

另外,当我从Visual运行我的脚本时,我的应用程序工作得很好!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-29 12:12:58

由于我还没有找到使用pyexcel的适当解决方案,所以我找到了与PyInstaller完美地工作的其他模块。

模块名为xlrd。

这是一个链接

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52741723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档