При создании венва Python 2.7 в Pycharm я получаю синтаксическую ошибку и говорю, что он использует Python 3.11? Как мнеPython

Программы на Python
Anonymous
При создании венва Python 2.7 в Pycharm я получаю синтаксическую ошибку и говорю, что он использует Python 3.11? Как мне

Сообщение Anonymous »

У меня есть проект на Python 2.7, он должен быть на версии 2.7, и обновление НЕ является вариантом, поэтому, пожалуйста, не говорите мне, что я должен просто сделать это, я использую пакет Python для конкретного программного обеспечения, которое имеет нет версии Python 3.
Я могу запускать модульные тесты и все такое, он может использовать Python 2.7 в качестве интерпретатора, но я понял, что он никогда не создавал виртуальную среду, когда я пытался использовать pip в терминале в pycharm для установки пакета, но он не распознавал команды pip или даже команду python.
Даже если я перейду в C:\Python27 в терминале в pycharm и введите список пипов python.exe, он говорит, что python.exe: невозможно открыть файл 'pip': [Errno 2] Нет такого файла или каталога.
Я попытался создать новую виртуальную среду с помощью Python 2.7, но получил следующую ошибку:
Изображение

Строка, обрезанная внизу трассировки, представляет собой карат, указывающий на последнюю кавычку и говорящий SyntaxError: неверный синтаксис.
Как видите, он выполняется с использованием C:\Python27\python.exe, но затем сообщает, что я использую Python 3.11. Что особенно странно, поскольку на этом компьютере не установлен Python 3.11. У меня есть Python 2.7, 3.7 и 3.9, но не 3.11. Я предполагаю, что источником проблемы является использование версии 3.11 вместо 2.7.
Как мне заставить его использовать Python 2.7, чтобы я мог создать venv? Мне это нужно, но было бы очень полезно.

Подробнее здесь: https://stackoverflow.com/questions/790 ... and-told-i

Вернуться в «Python»