【问题标题】:Pyinstaller and Django any collect_submodules failed to importPyinstaller 和 Django 任何 collect_submodules 导入失败
【发布时间】:2022-01-02 00:01:15
【问题描述】:

这个问题对我来说是新问题。

当使用额外的库时,它们不能被合并到 pyinstaller 构建中。

作为示例,我尝试使用 --hidden-import、--collect-submodules 并添加了一个 hook-djoser.urls.py 文件来尝试解决其他问题之一。在这个文件中我做了这个。

lib\site-packages\PyInstaller\hooks 中的hook-djoser.urls.py

from PyInstaller.utils.hooks import collect_submodules
hiddenimports = collect_submodules('djoser.urls')
# pyinstaller --noconfirm --onedir --console --name "royalback"  "C:/Users/Shudf/royalback/manage.py"

我无法让它工作。

有人可以帮忙吗?

谢谢

提出不当配置( django.core.exceptions.ImproperlyConfigured:请求的设置 REST_FRAMEWORK,但未配置设置。你必须要么 定义环境变量 DJANGO_SETTINGS_MODULE 或调用 settings.configure() 在访问设置之前。收集子模块: 导入 'djoser.urls' 失败!

【问题讨论】:

    标签: python python-3.x django pyinstaller


    【解决方案1】:

    通过库 auto-py-to-exe 解决

    【讨论】:

      猜你喜欢
      • 2019-06-12
      • 1970-01-01
      • 2021-09-14
      • 2021-08-31
      • 2012-03-28
      • 2013-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多