всякий раз, когда я делаю программу на языке geany и на python, использую модуль pygame и запускаю его, он возвращается с ошибкой: Traceback (последний вызов был последним): файл «clock.py», строка 1, время импорта, pygane ImportError: Нет модуля с именем pygane
я слышал, что если вы запустите python 2.7.3 на geany, он распознает модуль pygame
Либо настройте Geany в меню сборки -> Сложно установить команды сборки, чтобы использовать Python 2.7, выбрав python2 (это поддерживается Ubuntu?), Либо отрегулируйте свой шебанг файлов Python.
Насколько я знаю, Geany по умолчанию использует Python 3 для запуска кодов Python. Поэтому, чтобы запустить коды Python 2, сделайте следующее.
Шаг 1: Перейдите в «Сборка» -> установить команды сборки в строке меню (скриншот прилагается ниже).
Шаг 2: Вы получите окно «Set Build Commands», подобное этому:
[ 118] Окно установки команд сборки
Команды сборки «Скомпилировать» и «Выполнить» четко видны как python3 -m py_compile "%f"
и python3 "%f"
соответственно.
Шаг 3: В обеих этих командах измените python3
на python
, и все готово. Это заставляет Geany вызывать python
вместо python3
:
И перед тем, как делать все это, убедитесь, что код сохранен с помощью [ 116] расширение!