File quot;PyInstaller/loader/pyimod03_importers.pyquot;, line 546, in exec_module, ModuleNotFoundError: No module named #39;x#39;(文件quot;PyInstaller/loader/pyimod03_importers.pyquot;,第546行,在EXEC_MODULE中,ModuleNotFoundError:没有名为#39;x#39;的模块) - IT屋-程序员软件开发技
问题描述
编辑
我正在尝试导入algobot
包内的文件中的algosec.models
。
我已尝试添加--hidden-import algosec
,还尝试在导入之前使用sys.path.append(./../algosec)
添加路径
以下是我尝试运行该程序时收到的错误消息:
Traceback (most recent call last):
File "algobot_packer/algobot.py", line 2, in <module>
File "PyInstaller/loader/pyimod03_importers.py", line 546, in exec_module
File "algobot/cli/cli.py", line 3, in <module>
File "PyInstaller/loader/pyimod03_importers.py", line 546, in exec_module
File "algobot/microsoft_teams/mainloop.py", line 9, in <module>
File "PyInstaller/loader/pyimod03_importers.py", line 546, in exec_module
File "algobot/framework/configuration.py", line 34, in <module>
File "PyInstaller/loader/pyimod03_importers.py", line 546, in exec_module
File "algobot/framework/commands.py", line 22, in <module>
File "PyInstaller/loader/pyimod03_importers.py", line 546, in exec_module
File "algobot/framework/bot.py", line 4, in <module>
File "PyInstaller/loader/pyimod03_importers.py", line 546, in exec_module
File "algobot/framework/responses.py", line 9, in <module>
ModuleNotFoundError: No module named 'algosec'
文件夹结构为:
- ALGOBOT
- algobot
- 算法安全
- algobot打包程序
- 普契瓦
pyinstaller
版本4.2
自从上次我的可执行文件完全正常运行以来,我没有对代码进行任何更改,但是现在我每次都收到这个错误。
问题是-‘algosec’文件夹是我的项目中的一个子目录,它被记录在Pipfile中,而且,我已经有一段时间没有做任何更改了,并且最近测试了它(最后一次测试是在7月8日),
因此,我认为这是一个依赖问题,但不确定要解决哪些问题或如何解决。
我尝试了多个更改,这些更改不知何故在一次运行中有效,但当我再次尝试进行这些更改时,这些更改在其他版本上失败了.
推荐答案
显然,因为我使用的是zeep
和deprecated
的最高版本,而没有提供固定版本,所以它会因为较新的版本而导致问题。
我必须将它们添加到algobot
包的setup.py
中,该包是具有固定版本的可执行文件的主包。
此外,我还必须使用--paths
添加algosec
包的.egg
文件,以便pyinstaller找到它。
这篇关于文件";PyInstaller/loader/pyimod03_importers.py";,第546行,在EXEC_MODULE中,ModuleNotFoundError:没有名为';x';的模块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:文件";PyInstaller/loader/pyimod03_importers.py";,第546行,在EXEC_MODULE中,ModuleNotFoundError:没有名为';x';的模块


- 如何在 Python 的元组列表中对每个元组中的第一个值求和? 2022-01-01
- 沿轴计算直方图 2022-01-01
- python check_output 失败,退出状态为 1,但 Popen 适用于相同的命令 2022-01-01
- python-m http.server 443--使用SSL? 2022-01-01
- 分析异常:路径不存在:dbfs:/databricks/python/lib/python3.7/site-packages/sampleFolder/data; 2022-01-01
- padding='same' 转换为 PyTorch padding=# 2022-01-01
- 使用Heroku上托管的Selenium登录Instagram时,找不到元素';用户名'; 2022-01-01
- pytorch 中的自适应池是如何工作的? 2022-07-12
- 如何在 python3 中将 OrderedDict 转换为常规字典 2022-01-01
- 如何将一个类的函数分成多个文件? 2022-01-01