PyCharm запускает приложение Flask, но не может его отладить в Python3.11 ⇐ Python
-
Гость
PyCharm запускает приложение Flask, но не может его отладить в Python3.11
На моем компьютере установлено несколько версий Python (3.8, 3.9, 3.10 и 3.11), которые используются в разных проектах. Все версии отлично работают с PyCharm 2023.1.1, кроме 3.11. У меня есть проект на основе колб, который использует 3.11, и он работает нормально. Тем не менее, когда я пытаюсь его отладить, сервер запускается, а затем выдает следующую ошибку:
Подключен к отладчику pydev (сборка 231.8770.66) * Обслуживание приложения Flask «приложение» Режим отладки: включен ВНИМАНИЕ: это сервер разработки. Не используйте его в производственном развертывании. Вместо этого используйте производственный сервер WSGI. Запуск по https://127.0.0.1:5001 Нажмите CTRL+C, чтобы выйти. Перезапуск со статистикой C:\Users\SomeUser\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\python.exe: невозможно открыть файл «C:\\Program»: [Errno 2] Нет такого файла или каталога Процесс завершен с кодом завершения 2 Виртуальная среда была создана интерпретатором PyCharm автоматически и использует Python3.11. Также кажется, что python.exe пытается открыть несуществующую папку под названием Program, которая, как я предполагаю, является Program Files, но я не понимаю, почему. Я пробовал менять/добавлять PATH и PYTHONPATH. Поигрался с разными настройками конфигурации. Установил-переустановил python3.11 и PyCharm, и пока ничего не работает. Есть какие-нибудь предложения о том, что может быть причиной проблемы, прежде чем я попробую старую версию PyCharm?
Я попробовал изменить переменные среды для Python3.11. Я попробовал установить и переустановить как python3.11, так и PyCharm. Я попробовал изменить настройки. Я включил совместимость g-event для отладчика Python в Pycharm. Чего я не пробовал, так это использовать более старую версию PyCharm.
На моем компьютере установлено несколько версий Python (3.8, 3.9, 3.10 и 3.11), которые используются в разных проектах. Все версии отлично работают с PyCharm 2023.1.1, кроме 3.11. У меня есть проект на основе колб, который использует 3.11, и он работает нормально. Тем не менее, когда я пытаюсь его отладить, сервер запускается, а затем выдает следующую ошибку:
Подключен к отладчику pydev (сборка 231.8770.66) * Обслуживание приложения Flask «приложение» Режим отладки: включен ВНИМАНИЕ: это сервер разработки. Не используйте его в производственном развертывании. Вместо этого используйте производственный сервер WSGI. Запуск по https://127.0.0.1:5001 Нажмите CTRL+C, чтобы выйти. Перезапуск со статистикой C:\Users\SomeUser\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\python.exe: невозможно открыть файл «C:\\Program»: [Errno 2] Нет такого файла или каталога Процесс завершен с кодом завершения 2 Виртуальная среда была создана интерпретатором PyCharm автоматически и использует Python3.11. Также кажется, что python.exe пытается открыть несуществующую папку под названием Program, которая, как я предполагаю, является Program Files, но я не понимаю, почему. Я пробовал менять/добавлять PATH и PYTHONPATH. Поигрался с разными настройками конфигурации. Установил-переустановил python3.11 и PyCharm, и пока ничего не работает. Есть какие-нибудь предложения о том, что может быть причиной проблемы, прежде чем я попробую старую версию PyCharm?
Я попробовал изменить переменные среды для Python3.11. Я попробовал установить и переустановить как python3.11, так и PyCharm. Я попробовал изменить настройки. Я включил совместимость g-event для отладчика Python в Pycharm. Чего я не пробовал, так это использовать более старую версию PyCharm.
Мобильная версия