Ошибка при запуске приложения WSGI: ModuleNotFoundError: Нет модуля с именем '_overlapped'

Я застрял на этой проблеме. Я не знаю, что мне делать. Моя ошибка выбрасывает ошибку о WSGI. Когда я посмотрел журнал ошибок, он работает на моем локальном сервере, но возникает проблема на живом

2022-02-23 18:47:32,893: Error running WSGI application
2022-02-23 18:47:32,910: ModuleNotFoundError: No module named '_overlapped'
2022-02-23 18:47:32,910:   File "/var/www/lrnglobal_pythonanywhere_com_wsgi.py", line 17, in <module>
2022-02-23 18:47:32,910:     application = get_wsgi_application()
2022-02-23 18:47:32,910: 
2022-02-23 18:47:32,910:   File "/home/lrnglobal/.virtualenvs/mysite-virtualenv/lib/python3.9/site-packages/django/core/wsgi.py", line 12, in get_wsgi_application
2022-02-23 18:47:32,910:     django.setup(set_prefix=False)
2022-02-23 18:47:32,910: 
2022-02-23 18:47:32,910:   File "/home/lrnglobal/.virtualenvs/mysite-virtualenv/lib/python3.9/site-packages/django/__init__.py", line 24, in setup
2022-02-23 18:47:32,910:     apps.populate(settings.INSTALLED_APPS)
2022-02-23 18:47:32,911: 
2022-02-23 18:47:32,911:   File "/home/lrnglobal/.virtualenvs/mysite-virtualenv/lib/python3.9/site-packages/django/apps/registry.py", line 114, in populate
2022-02-23 18:47:32,911:     app_config.import_models()
2022-02-23 18:47:32,911: 
2022-02-23 18:47:32,911:   File "/home/lrnglobal/.virtualenvs/mysite-virtualenv/lib/python3.9/site-packages/django/apps/config.py", line 301, in import_models
2022-02-23 18:47:32,911:     self.models_module = import_module(models_module_name)
2022-02-23 18:47:32,911: 
2022-02-23 18:47:32,911:   File "/home/lrnglobal/portal/lrnadmin/models.py", line 1, in <module>
2022-02-23 18:47:32,911:     from asyncio.windows_events import NULL
2022-02-23 18:47:32,911: 
2022-02-23 18:47:32,911:   File "/usr/local/lib/python3.9/asyncio/windows_events.py", line 3, in <module>
2022-02-23 18:47:32,911:     import _overlapped
2022-02-23 18:47:32,911: ***************************************************
2022-02-23 18:47:32,912: If you're seeing an import error and don't know why,
2022-02-23 18:47:32,912: we have a dedicated help page to help you debug: 
2022-02-23 18:47:32,912: https://help.pythonanywhere.com/pages/DebuggingImportError/
2022-02-23 18:47:32,912:

это мой рабочий каталог enter image description here

а это мой wsgi файл, он кажется правильным

import os
import sys
path = '/home/lrnglobal/portal'
if path not in sys.path:
    sys.path.insert(0, path)

os.environ['DJANGO_SETTINGS_MODULE'] = 'portal.settings'

## Uncomment the lines below depending on your Django version
###### then, for Django >=1.5:
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
###### or, for older Django <=1.4
#import django.core.handlers.wsgi
#application = django.core.handlers.wsgi.WSGIHandler()

Для этого вам нужно два модуля: robotframework и trollius

pip install trollius
pip install robotframework

Специфические для Windows модули, такие как asyncio.windows_events, не будут работать на PythonAnywhere, поскольку он не основан на Windows.

Вернуться на верх