Jak rozumiem, Python 2.7.9 jest dostarczany z zainstalowanym Pipem, jednak gdy próbuję wykonać polecenie Pip z CMD (Windows), pojawia się następujący błąd:
'pip' is not recognized as an internal or external command, operable program or batch file.
Kiedy piszę python
, otrzymuję następujące informacje, co sugeruje, że został poprawnie zainstalowany:
Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Musiałem jednak dodać kilka zmiennych środowiskowych, aby część Pythona działała na CMD:
Dodaj do zmiennej środowiskowej
PATH
:"C:\Python27\"
Zdefiniuj zmienną systemową
PYTHONPATH
:"C:\Python27\"
Nie mogę znaleźć folderu Pip w katalogu Python, jednak znajduje się w nim folder o nazwie „surepip” C:\Python27\Lib\
.
Czy ktoś wie, jak mogę uzyskać polecenia Pip, aby rozpocząć pracę w CMD?
Upewnij się, że do swojej ścieżki dodałeś również „C: \ Python27 \ Scripts”. pip.exe powinien znajdować się w tym folderze. Następnie możesz po prostu biegać:
źródło
Nowsze wersje Pythona wyposażone
py
, w Pythonie Launcher , który jest zawsze wPATH
.Oto jak wywołać
pip
przezpy
:py
pozwala na posiadanie kilku wersji Pythona na tej samej maszynie.Jako przykład, oto jak wywołać
pip
z Pythona 2.7:py -2.7 -m pip install <packagename>
źródło
PATH
, ponieważpy
domyślnie jest widoczne tylko polecenie. Ma to sens, ponieważ możesz mieć kilka wersji Pythona na swoim komputerze,py
pozwala wybrać tę, którą chcesz.Przejdź do folderu, w którym jest zainstalowany Python ... i przejdź do folderu Scripts.
Zrób to wszystko w CMD, a następnie wpisz:
sprawdzić, czy tam jest, czy nie.
Jak tylko pojawi się lista, oznacza to, że tam jest.
Następnie wpisz
źródło
Otwórz wiersz polecenia jako administrator i zmień katalog na Python, a następnie zmień katalog na Scripts, wpisując cd Scripts, a następnie wpisz pip.exe, a teraz możesz zainstalować moduły krok po kroku:
Otwórz Cmd
wpisz „cd \”, a następnie wprowadź
wpisz „cd python2.7”, a następnie wprowadź
wpisz „cd Scripts” i wprowadź
Teraz wprowadź ten „pip.exe”
Teraz prosi o zainstalowanie modułów
źródło
Prostym rozwiązaniem, które u mnie zadziałało, jest ustawienie ścieżki do Pythona w zmiennych środowiskowych, robi się to w następujący sposób
W opcji edycji kliknij dodaj i dodaj kolejno do niego dwie ścieżki:
a teraz zamknij cmd i uruchom go jako administrator, przez ten pip zacznie działać.
źródło
W moim przypadku próbowałem zainstalować Flask. Chciałem uruchomić polecenie pip install Flask . Ale kiedy otwieram wiersz poleceń, przechodzę do C: \ Users [użytkownik]>. Jeśli podasz tutaj, powiesz, że pip nie jest rozpoznawany. Zrobiłem poniższe kroki
Na pulpicie kliknij prawym przyciskiem myszy Komputer i wybierz Właściwości
Wybierz Zaawansowane ustawienia systemów
W wyskakującym okienku, które widzisz, wybierz kartę Zaawansowane, a następnie kliknij Zmienne środowiskowe
W wyskakującym okienku kliknij dwukrotnie PATH iw wyskakującym okienku skopiuj wartość zmiennej dla nazwy zmiennej PATH i wklej wartość zmiennej do notatnika lub czegoś podobnego i poszukaj wpisu dla Pythona.
W moim przypadku był to C: \ Users \ [użytkownik] \ AppData \ Local \ Programs \ Python \ Python36-32
Teraz w moim wierszu poleceń przeniosłem się do powyższej lokalizacji i dałem pip install Flask
źródło