2012-07-11 16 views
5

Nie jestem świetnym programistą, w rzeczywistości próbuję się nauczyć, ale nie mogę zmusić Geany do regonowania Pythona w moim systemie (Windows 7), kiedy próbuję wykonać program . Kiedy klikam Execute, otwiera wiersz polecenia mówiąc:Geany nie może uruchomić Pythona

„python” nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy

Jak mogę rozwiązać ten problem?

Odpowiedz

12

Dodaj plik wykonywalny Python do swojej zmiennej PATH. Na przykład, mam Python zainstalowane w:

C:\Program Files\Python 3.2 

Więc naciśnij Win + Pause/break i przejdź do "Zaawansowane ustawienia systemu":

System settings

Kliknij „Zmienne środowiskowe "u dołu dodaj nową zmienną użytkownika o nazwie PYTHONDIR i ustaw ją w katalogu instalacyjnym Pythona:

Adding a new environment variable

Następnie poszukaj innej zmiennej o nazwie PATH. Jeśli go nie ma, utwórz go i nadaj mu wartość: %PYTHONDIR%; w przeciwnym razie dodaj ;%PYTHONDIR do istniejącego. Teraz powinno działać dobrze.

Adding the PYTHONDIR to the PATH variable

2

miałem samego problemu i stwierdzili, że ustawienie ścieżki, jak to opisano w innych poprzednich stanowisk jest konieczne, ale nie jest wystarczająca. W moim przypadku zapisałem mój skrypt do katalogu "geany". Okazuje się, że był problem z uprawnieniami do edytora geany, który próbował utworzyć tymczasowy plik w folderze geany. Jak tylko zapisałem skrypt do innego folderu, błąd uprawnień zniknął.

0

Zmierzyłem się z tym problemem. Dodano pythona do PATH, działa poprawnie na cmd. Ale Geany nie była w stanie wykonać. Okazuje się, że podczas zapisywania pliku nie wprowadziłem .py jako rozszerzenia. Raz to zrobiłem, działało dobrze.

Powiązane problemy