我用 Django 1.11.8 开发了myproject,一切正常 现在,我尝试通过 pyinstaller 3.4 生成“ myproject.exe”文件 这是 结构:
myproject\
manage.py
myproject\
settings.py
urls.py
myapp\
models.py
views.py
urls.py
[Settings.py]
INSTALLED_APPS = [
'django.contrib.admin',
...
...
'myapp',
]
[myapp / views.py]
from django.views.generic import ListView, TemplateView
from myapp.models import ModelOne, ModelTwo
....
[myapp / urls.py]
from django.conf.urls import url
from myapp import views
from django.conf import settings
...
我收到函数产生的错误 ImportError : get_module_file_attribute(package),其中我调查了该软件包为“ myapp”
类似于以下内容:
get_module_file_attribute中的文件“ ... \ lib \ site-packages \ PyInstaller \ utils \ hooks__init __。py”,第340行 提高ImportError ImportError