小编Fra*_*ico的帖子

在使用 pyinstaller 生成的 exe 文件中找不到 openpyxl

我使用虚拟 evn 和 pip 编写了一个 Python 代码,并使用 pyinstaller 构建它以将其用作可执行文件,并且它可以工作。现在我要转移到 conda 环境来使用 geopandas、fiona 和 gdal。我可以运行它而不会出现任何错误,但是如果我将代码构建到 .exe 中,则会引发此错误:

Traceback (most recent call last):
  File "main.py", line 5, in <module>
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "openpyxl\__init__.py", line 6, in <module>
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "openpyxl\workbook\__init__.py", line 4, in <module>
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "openpyxl\workbook\workbook.py", line 9, in <module>
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "openpyxl\worksheet\_write_only.py", line 13, in <module>
  File "openpyxl\worksheet\_writer.py", line 23, in …
Run Code Online (Sandbox Code Playgroud)

python exe pyinstaller openpyxl geopandas

2
推荐指数
1
解决办法
7348
查看次数

标签 统计

exe ×1

geopandas ×1

openpyxl ×1

pyinstaller ×1

python ×1