ModuleNotFoundError: Нет модуля с именем 'tokenize'

Итак, я попытался начать проект Django под названием 'tokenize' (используя django-admin startproject tokenize) и он выдал мне ошибку -

Ошибка команды: 'tokenize' конфликтует с именем существующего модуля Python и не может быть использовано в качестве имени проекта. Пожалуйста, попробуйте другое имя.

Затем я удалил все файлы tokenize.py со своего компьютера, и теперь он выдает такую ошибку:

Отслеживание (последний последний вызов): Файл "/Library/Frameworks/Python.framework/Versions/3.9/bin/pip", строка 5, in from pip._internal.cli.main import main Файл "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip/_internal/cli/main.py", строка 4, in import logging Файл "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/logging/init.py", строка 26, in import sys, os, time, io, re, traceback, warnings, weakref, collections.abc Файл "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/traceback.py", строка 5, in import linecache Файл "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/linecache.py", строка 11, in import tokenize ModuleNotFoundError: Нет модуля с именем 'tokenize'

.

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

tokenize - это стандартная библиотека python, которая, вероятно, широко используется другими частями python. Вам необходимо переустановить Python, возможно, после удаления текущей установки.

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

tokenize - это стандартная библиотека python, которую вы можете прочитать здесь :-. https://docs.python.org/3/library/tokenize.html

Модуль tokenize предоставляет лексический сканер для исходного кода Python, реализованный на языке Python. Сканер в этом модуле возвращает комментарии в виде лексем, что делает его полезным для реализации "красивых принтеров", включая колоризаторы для экранных дисплеев.

.

Для того чтобы решить вашу проблему, прежде всего вам нужно удалить python и заново установить python на вашей машине. Затем измените имя проекта (tokenige) и выполните следующую команду :-

django-admin startproject tokenige
Вернуться на верх