Найти - Пользователи
Полная версия: Ошибка при попытке создания проекта Django
Начало » Python для новичков » Ошибка при попытке создания проекта Django
1
Konstantin1984+
При попытке создания проекта Django в терминале Ubuntu появляется сообщение: ImportError: No module named ‘secrets’.

Полный текст обработки запроса следующий:
(admin) konstantin@konstantin-P5Q-SE:~/Рабочий стол/proekt$ django-admin.py startproject proekt_saita .
Traceback (most recent call last):
File “/usr/local/bin/django-admin.py”, line 5, in <module>
management.execute_from_command_line()
File “/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py”, line 401, in execute_from_command_line
utility.execute()
File “/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py”, line 395, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File “/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py”, line 244, in fetch_command
klass = load_command_class(app_name, subcommand)
File “/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py”, line 37, in load_command_class
module = import_module('%s.management.commands.%s' % (app_name, name))
File “/usr/lib/python3.5/importlib/__init__.py”, line 126, in import_module
return _bootstrap._gcd_import(name, package, level)
File “<frozen importlib._bootstrap>”, line 986, in _gcd_import
File “<frozen importlib._bootstrap>”, line 969, in _find_and_load
File “<frozen importlib._bootstrap>”, line 958, in _find_and_load_unlocked
File “<frozen importlib._bootstrap>”, line 673, in _load_unlocked
File “<frozen importlib._bootstrap_external>”, line 665, in exec_module
File “<frozen importlib._bootstrap>”, line 222, in _call_with_frames_removed
File “/usr/local/lib/python3.5/dist-packages/django/core/management/commands/startproject.py”, line 1, in <module>
from django.core.management.templates import TemplateCommand
File “/usr/local/lib/python3.5/dist-packages/django/core/management/templates.py”, line 14, in <module>
from django.core.management.utils import handle_extensions
File “/usr/local/lib/python3.5/dist-packages/django/core/management/utils.py”, line 7, in <module>
from django.utils.crypto import get_random_string
File “/usr/local/lib/python3.5/dist-packages/django/utils/crypto.py”, line 6, in <module>
import secrets
ImportError: No module named ‘secrets’

Я даже модуль с именем “secrets” для Django скачал, но все равно идет ошибка.
В чем тут дело, как исправить?
FishHook
Konstantin1984+
я нагуглил за шесть секунд
вот запрос
google request

вот результат
https://github.com/quolc/neural-collage/issues/2
могу провести лекцию по гуглению, если вам надо, не бесплатно конечно
Konstantin1984+
Я подобную муть и сам в Интернете видел. Но почему мне такие ошибки выдает система при попытки создать проект в Django, установленном для Python3.5?
FishHook
Konstantin1984+
а что непонятного то?
Ваша версия джанги или какое-то из её расширений требует питон 3.6 и выше, вы используете 3.5
Вы получаете ошибку, которая связана с тем, что в стандартной библиотеке вашего питона нет необходимого пакета. Вот поэтому.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB