W ciągu ostatnich kilku tygodni niektórzy czytelnicy natknęli się na komunikat o błędzie, w którym polecenie Python nie jest obecne w systemie Windows 7. Ten problem może wystąpić z wielu różnych powodów. Rzućmy okiem poniżej.
Zatwierdzono: Fortect
Mam zdecydowanie zainstalowany najnowszy python dla systemu Windows typu Win10.Po prostu wpisz py
po uruchomieniu okna poleceń
Pythona wyboru poleceń.
Microsoft Windows [wersja 10.0.15048](c) 2017 Microsoft Corporation. Wszelkie prawa zastrzeżone.C: Użytkownicy sg7> pyPython 3.6.3 (v3.6.3: 2c5fed8 października 2017 3rd 18:11:49) [MSC v.1900 64-bit (AMD64)] na win32Wpisz Pomoc, Prawa autorskie, Kredyty. Więcej informacji można znaleźć często w sekcji „Licencja”.>>> `Wpisz kod tutaj`
>>> print ("Cześć!")Hej!>>>
Zwróć uwagę, że w moim przypadku Python został zainstalowany w katalogu C: Users sg7 AppData Local Programs Python Python36><
C: Users sg7 AppData Local Programs Python Python36> Wolumin nad dyskiem C to każdy z naszych woluminów windows7_os Numer seryjny 1226-12D1. Katalog C:Użytkownicysg7AppDataLocalProgramsPythonPython3605/08/2018 07:38 .05/08/2018 07:38 ..12/18/2017 09:12 DLL12/18/2017 09:12 Doc12/18/2017 09:12 w zestawie12/18/2017 09:12 Lib12/18/2017 09:12 biblioteki03.10.2017 19:17 30.334 LICENCJA.txt03.10.2017 19:17 362.094 AKTUALNOŚCI.txt03/10/2017 19:15 100.504 python.exe03/10/2017 19:12 58 520 python3.dll03/10/2017 19:12 a może 610 776 python36.dll03/10/2017 19:15 98.968 pythonw.exe08/05/2018 07:38 196.096 Usuwa cons.exe05/08/2018 07:38 26 563 scons-wininst.log05/08/2018 07:38 Skrypty 12/18/2017 09:12 tcl12/18/2017 09:12 narzędzia09.06.2016 23:53 87.888 vcruntime140.dll 9. pliki 4571743 bajty dziesięć Dir (s) 20 228 898 816 wolnych bajtów
Gdybym znajdował się w katalogu C: Users sg7>
, można również wywołać python
wpisując AppData Local Programs Python Python36 python
C:Użytkownicysamg> AppDataLocalProgramsPythonPython36pythonPython 3.6.3 (v3.6.3: 2c5fed8 Październik 2017 i więcej 18:11:49) [MSC v.1900, 64 słowa (AMD64)] win32Aby uzyskać więcej informacji, wpisz Pomoc, Prawa autorskie, Autorzy lub prawdopodobnie po licencji.>>>
Opcjonalnie klient może obecnie dodać następujące elementy do swojej zmiennej społeczności ścieżki:% USERPROFILE% AppData Local Programs Python Python36
Rozwiązanie
-
Znajdź folder z wystarczającym uzasadnieniem dla zainstalowanej wersji Pythona wskazanej w
X: Program Files
(gdzie C: Programs Python36 ). Jeśli katalog na pewno nie istnieje, pobierz i zainstaluj istniejącą popularną wersję Pythona tutaj. -
Otwórz ten plik i ścieżkę, aby go skopiować.
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
- 1. Pobierz Fortect i zainstaluj na swoim komputerze
- 2. Uruchom program i kliknij „Skanuj”
- 3. Kliknij „Napraw”, aby naprawić znalezione problemy
Kliknij prawym przyciskiem na tym komputerze, a następnie przejdź do Właściwości => Zaawansowany system => zarządzaj warunkami środowiska.
-
W oknie, które wygląda jak cała zmienna
Ścieżka
, zaznacz ją, a następnie kliknij Edytuj; W przeciwnym razie kliknij Nowy. -
W oknie dialogowym dodawania kliknij „Nowy” i najpierw przypisz powtarzaną ścieżkę do tego folderu; Następnie kliknij OK.
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.
Python nie działa w kierunku wiersza poleceń / powłoki Upewnij się, że zainstalowałeś zaktualizowaną ścieżkę do ~ /. profil_bash. Zobacz następujący serwis WWW: UNIX / Linux: Ustaw ich zmienną PATH za pomocą polecenia set lub handlu zagranicznego.
W wierszu poleceń systemu Windows pojawia się błąd „Python niewątpliwie nie jest rozpoznawany jako polecenie wewnętrzne lub nawet dalsze”. Błąd występuje, gdy plik wykonywalny Pythona nie był publiczny w zmiennej środowiskowej w wyniku wykonania polecenia Pythona w wierszu instrukcji systemu Windows.
Skrypt Pythona 3 j #! Linia produktów python3 shebang nie będzie działać tylko dlatego, że python3.exe nie zawsze istnieje w systemie Windows – należy to osiągnąć za pomocą py -5. Aby to naprawić, dodaj ten skrypt do głównej PATH jako python3: Poniższe wywołanie wywołuje większość poprawnego polecenia Pythona w zależności od układu operacyjnego (działa również w systemach Windows i Linux).