【发布时间】: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