Проблемы с загрузкой моего блога на pythonanywhere.com - PullRequest
0 голосов
/ 16 мая 2019

Я загрузил свой блог в pythonanywhere. На моем локальном хосте все работает нормально, но на pythonanywhere это не работает. Я настроил pythonany в любом месте, как я сделал на моем локальном хосте, установил все (Tinymce также установлен), но я получаю эту ошибку:

 2019-05-16 12:24:14,263: Error running WSGI application
2019-05-16 12:24:14,264: ImportError: No module named 'tinymce'
2019-05-16 12:24:14,264:   File "/var/www/urosdobricic_pythonanywhere_com_wsgi.py", line 15, in <module>
2019-05-16 12:24:14,264:     application = get_wsgi_application()
2019-05-16 12:24:14,264: 
2019-05-16 12:24:14,265:   File "/home/UrosDobricic/.virtualenvs/urosdobricic.pythonanywhere.com/lib/python3.5/site-packages/django/core/wsgi.py", line 12, in get_wsgi_application
2019-05-16 12:24:14,265:     django.setup(set_prefix=False)
2019-05-16 12:24:14,265: 
2019-05-16 12:24:14,265:   File "/home/UrosDobricic/.virtualenvs/urosdobricic.pythonanywhere.com/lib/python3.5/site-packages/django/__init__.py", line 24, in setup
2019-05-16 12:24:14,265:     apps.populate(settings.INSTALLED_APPS)
2019-05-16 12:24:14,266: 
2019-05-16 12:24:14,266:   File "/home/UrosDobricic/.virtualenvs/urosdobricic.pythonanywhere.com/lib/python3.5/site-packages/django/apps/registry.py", line 91, in populate
2019-05-16 12:24:14,266:     app_config = AppConfig.create(entry)
2019-05-16 12:24:14,266: 
2019-05-16 12:24:14,266:   File "/home/UrosDobricic/.virtualenvs/urosdobricic.pythonanywhere.com/lib/python3.5/site-packages/django/apps/config.py", line 90, in create
2019-05-16 12:24:14,266:     module = import_module(entry)

Я установил Tinymce с pip3 install django-tinymce --user, как я сделал это на своем локальном хосте. Не могу понять, что происходит.

Если я захожу в .virtualenvs и пытаюсь установить его, он говорит:

10:50 ~/.virtualenvs $ pip3 install django-tinymce --user
Looking in links: /usr/share/pip-wheels
Requirement already satisfied: django-tinymce in /home/UrosDobricic/.local/lib/python3.7/site-packages (2.8.0)

Так что все установлено нормально.

1 Ответ

4 голосов
/ 16 мая 2019

cd вход в каталог ~/.virtualenvs не меняет места установки пакета.

Используйте ссылку на странице веб-приложения, чтобы открыть консоль с активированной virtualenv, и не используйте параметр --user при установке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...