My PyCharm больше не распознает файлы python (прикрепленный скриншот) Путь интерпретатора правильно установлен.
My PyCharm больше не распознает файлы python (прикрепленный скриншот) Путь интерпретатора правильно установлен.
Пожалуйста, проверьте File
| Settings
(Preferences
в macOS) | Editor
| File Types
, убедитесь, что имя файла или расширение не указаны в текстовых файлах.
Чтобы устранить проблему, удалите его из текстовых файлов и дважды проверьте, что расширение .py
связано с файлами Python.
У меня была аналогичная проблема, когда определенные файлы .py
отображались как обычные текстовые файлы после завершения, таким образом, отображая код без синтаксической раскраски, функций завершения табуляции и т.д. Используя этот пост в качестве отправной точки для отладки проблемы, Я нашел следующее:
Recognized File Types
(в моем случае, текстовые файлы)Registered Patterns
были имена файлов, с которыми у меня возникли проблемы с именами/синтаксисом. Я щелкнул по каждому из них, а затем щелкнул по -
для каждой очереди, чтобы удалить их из списка Registered Patterns
.Apply
Я случайно создал текстовый файл myfilename
, переименовал его в версию myfilename.py
но он остался с форматированием текстового файла даже после изменения расширения.
Вот как я это исправил для For PyCharm 2017.2 для Windows.
File > Settings > Editor > File Types > Text
Registered Patterns
я нашел новый myfilename.py
в списке.-
кнопкойOk
Получилось работать наконец!
У меня была такая же проблема. Я попытался удалить кеши пичарм в папках ~/Library безрезультатно. Услышал в журнале, что "Некоторые скелеты не сгенерированы..."
Итак, вот что сработало.
Наиболее распространенная проблема заключается в том, что у вас есть .py в ваших типах файлов txt
Другой, который случается каждый раз и снова, заключается в том, что вы связали фактическое имя файла с типом файла txt
Решение остается тем же самым
перейдите в файл- > параметры- > типы файлов- > текстовые файлы и найдите .py или "имя файла", которое отформатируется как текст
Если сменить имя проекта и аналогичную проблему, подобная проблема не помогла (она использовала старый интерпретатор). Что помогло:
Сохраняйте кодирование счастливо:)
p.s. мое сообщение об ошибке имело следующую форму:
Ошибка при запуске...: Не удается запустить программу "...\python.exe" (в каталоге "C:\Users\pathToProject" ): Ошибка CreateProcess = 2, система не может найти указанный файл
У меня была аналогичная проблема, когда я обновился от использования старой версии Pycharm до последней версии. Мои файлы *.ipynb считались файлами *.py.