Jak zainstalować pip w systemie Windows?

pip jest zamiennikiem dla easy_install. Ale czy powinienem zainstalować pip używając {[1] } w systemie Windows? Jest lepszy sposób?

Author: mit, 2011-01-20

30 answers

Python 2.7.9 + i 3.4 +

Dobre wieści! Python 3.4 (wydany w marcu 2014) i Python 2.7.9 (wydany w grudniu 2014) statek z Pip. Jest to najlepsza cecha każdego wydania Pythona. Sprawia, że bogactwo bibliotek Społeczności jest dostępne dla wszystkich. Nowicjusze nie są już wykluczeni z korzystania z bibliotek społecznościowych ze względu na zaporową trudność konfiguracji. W wysyłce z menedżerem pakietów Python dołącza Ruby, węzeł.js, Haskell , Perl, Go -- prawie każdy inny współczesny język z większością społeczności open-source. Dziękuję Python.

Oczywiście, nie oznacza to, że pakiet Pythona jest rozwiązany. Doświadczenie pozostaje frustrujące. Omawiam to w pytaniu Stack Overflow czy Python ma system zarządzania pakietami/modułami?.

I, niestety dla wszystkich korzystających z Pythona 2.7.8 lub wcześniejszego (spora część społeczności). Nie ma planu wysyłania Pip za Ciebie. Instrukcja obsługi postępuj zgodnie z instrukcjami.

Python 2 ≤ 2.7.8 i Python 3 ≤ 3.3

Flying in the face of its 'batteries included' motto, Python ships without a package manager. Co gorsza, Pip był-do niedawna-ironicznie trudny w instalacji.

Oficjalne instrukcje

Per https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip :

Pobierz get-pip.py, należy uważać, aby zapisać go jako plik .py zamiast .txt. Następnie uruchom go z wiersza polecenia:

python get-pip.py

Prawdopodobnie potrzebujesz wiersza polecenia administratora, aby to zrobić. Follow Uruchom wiersz polecenia jako Administrator (Microsoft TechNet).

Instaluje pakiet pip, który (w systemie Windows) zawiera ...\ Scripts \ pip.exe ta ścieżka musi znajdować się w zmiennej środowiskowej PATH, aby używać pip z linii poleceń (zobacz drugą część 'Alternative Instructions', aby dodać ją do twojego Ścieżka,

Instrukcje alternatywne

Oficjalna dokumentacja mówi użytkownikom, aby instalowali Pip i każdą z jego zależności ze źródła. To żmudne dla doświadczonych i zbyt trudne dla początkujących.

Dla naszego dobra Christoph Gohlke przygotowuje instalatory Windows (.msi) dla popularnych pakietów Pythona. Buduje instalatory dla wszystkich wersji Pythona, zarówno 32, jak i 64-bitowych. Musisz:
  1. Install setuptools
  2. zainstaluj pip

Dla mnie to zainstalowane Pip na C:\Python27\Scripts\pip.exe. Znajdź pip.exe na swoim komputerze, a następnie dodaj jego folder (na przykład C:\Python27\Scripts) do ścieżki (Uruchom / Edytuj zmienne środowiskowe). Teraz powinieneś być w stanie uruchomić pip z linii poleceń. Spróbuj zainstalować pakiet:

pip install httpie

Proszę bardzo (mam nadzieję)! Rozwiązania typowych problemów podano poniżej:

Problemy z Proxy

Jeśli pracujesz w biurze, możesz być za proxy HTTP. Jeśli tak, ustaw środowisko zmienne http_proxy oraz https_proxy. Większość aplikacji Pythona (i innych wolnych programów) je respektuje. Przykładowa składnia:

http://proxy_url:port
http://username:password@proxy_url:port
Jeśli masz naprawdę pecha, Twoim proxy może być Microsoft NTLM proxy. Wolne oprogramowanie sobie nie radzi. Jedynym rozwiązaniem jest zainstalowanie przyjaznego dla wolnego oprogramowania proxy, który przenosi się do paskudnego proxy. http://cntlm.sourceforge.net/

Nie można znaleźć vcvarsall.bat

Moduły Pythona mogą być częściowo napisane w języku C lub c++. Pip próbuje skompilować ze źródła. Jeśli nie masz zainstalowanego i skonfigurowanego kompilatora C / C++, zobaczysz ten tajemniczy komunikat o błędzie.

Nie można znaleźć vcvarsall.bat

Można to naprawić przez instalując kompilator C++ taki jak MinGW lub Visual C++. Microsoft faktycznie dostarcza jeden specjalnie do użytku z Pythonem. Lub spróbuj Microsoft Visual C++ Compiler for Python 2.7.

Często, choć jest łatwiej sprawdzić stronę Christopha dla Twojej paczki.

 1657
Author: Colonel Panic,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-04-08 01:12:48

-- nieaktualne -- używaj distribute, a nie setuptools, jak opisano tutaj. --
-- nieaktualne # 2 -- use setuptools as distribute is deprecated.

Jak wspomniałeś pip nie zawiera niezależnego instalatora, ale możesz go zainstalować za pomocą swojego poprzednika easy_install.

Więc:

  1. Pobierz ostatnią wersję pip stąd: http://pypi.python.org/pypi/pip#downloads
  2. rozpakuj to
  3. Pobierz ostatnią łatwą instalator dla Windows: (Pobierz .exe na dole http://pypi.python.org/pypi/setuptools ). Zainstaluj.
  4. skopiuj nieskompresowany folder pip content do folderu C:\Python2x\ (nie kopiuj do niego całego folderu, tylko zawartość), ponieważ polecenie Pythona nie działa poza folderem C:\Python2x, a następnie uruchom: python setup.py install
  5. Dodaj swój python C:\Python2x\Scripts do ścieżki
Jesteś skończony.

Teraz możesz użyć pip install package, aby łatwo zainstalować pakiety jak w Linux:)

 291
Author: Adrián Deccico,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-04 10:17:25

2014 UPDATE:

1) jeśli zainstalowałeś Pythona w wersji 3.4 lub nowszej, pip jest dołączony do Pythona i powinien już działać na Twoim systemie.

2) Jeśli używasz wersji poniżej Pythona 3.4 lub jeśli pip nie został zainstalowany z Pythona 3.4 z jakiegoś powodu, prawdopodobnie użyjesz oficjalnego skryptu instalacyjnego Pipa get-pip.py. Instalator pip chwyta teraz za ciebie narzędzia setuptools i działa niezależnie od architektury(32-bit lub 64-bit).

Instalacja instrukcje są szczegółowe tutaj i dotyczą:

Aby zainstalować lub uaktualnić pip, bezpiecznie Pobierz get-pip.py .

Następnie uruchom następujące (które mogą wymagać dostępu administratora):

python get-pip.py
Aby uaktualnić istniejące narzędzia setuptools (lub dystrybuować), uruchom pip install -U setuptools

Zostawię dwa zestawy starych instrukcji poniżej dla potomności.

Stare odpowiedzi:

Dla edycji Windows 64 bit variety-64-bitowy Windows + Python wymagał oddzielnej metody instalacji ze względu na ez_setup, ale przetestowałem nową metodę dystrybucji na 64-bitowym systemie Windows z 32-bitowym Pythonem i 64-bitowym Pythonem, a teraz możesz użyć tej samej metody dla wszystkich wersji Windows/Python 2.7 x:

Stara metoda 2 za pomocą rozpowszechniaj :

  1. Download distribute - wrzuciłem swój do C:\Python27\Scripts (zapraszam do tworzenia Scripts katalogu jeśli nie istnieć.
  2. Otwórz wiersz polecenia (w systemie Windows powinieneś sprawdzić conemu2 , jeśli nie używasz PowerShell ) I zmienić (cd) do katalogu, do którego pobrałeś distribute_setup.py.
  3. Uruchom distribute_setup: python distribute_setup.py (to nie zadziała, jeśli twój katalog instalacyjny Pythona nie zostanie dodany do ścieżki - przejdź tutaj po pomoc )
  4. Zmień bieżący katalog na katalog {[4] } dla instalacji Pythona (C:\Python27\Scripts) lub dodaj ten katalog, a także Podstawowy katalog instalacji Pythona do zmiennej środowiskowej %PATH%.
  5. zainstaluj pip używając nowo zainstalowanego setuptools: easy_install pip

Ostatni krok nie zadziała, jeśli nie znajdujesz się w katalogu easy_install.exe, który znajduje się w (C:\Python27\Scripts domyślne dla Pythona 2.7), lub masz ten katalog dodany do ścieżki.

Stara metoda 1 przy użyciu ez_setup:

Od strony setuptools --

Pobierz ez_setup.py i uruchom go; pobierze odpowiedni .plik egg i zainstalować GO dla Ciebie. (Obecnie pod warunkiem .exe installer nie obsługuje 64-bitowych wersji Pythona dla Windows, ze względu na problem z kompatybilnością instalatora distutils.

Po tym możesz kontynuować:

    W przypadku, gdy system Windows nie jest już dostępny, System Windows może zostać uruchomiony w systemie Windows 2000 lub Windows 2000.]}
  1. Otwórz nowe (!) Dos prompt. Stamtąd biec easy_install pip
 208
Author: AndrewPK,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:10:45

2016+ Update:

Te odpowiedzi są przestarzałe lub w inny sposób słowne i trudne.

Jeśli masz Pythona 3.4+ lub 2.7.9+, będzie on domyślnie zainstalowany w systemie Windows. Inaczej, w skrócie:

  1. Pobierz Instalator pip: https://bootstrap.pypa.io/get-pip.py
  2. Jeśli masz paranoję, sprawdź plik, aby potwierdzić, że nie jest złośliwy (musi B64 dekodować).
  3. Otwórz konsolę w folderze pobierania jako administrator i uruchom get-pip.py. Alternatywnie, kliknij prawym przyciskiem myszy jego ikonę w Eksploratorze i wybierz " Uruchom jako administrator...".

Nowe pliki binarne pip.exe (i przestarzałe easy_install.exe) zostaną znalezione w folderze "%ProgramFiles%\PythonXX\Scripts" (lub podobnym), który prawdopodobnie nie znajduje się w zmiennej PATH. Polecam dodać.

 188
Author: Gringo Suave,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-04-25 16:28:43

Python 3.4, który został wydany w marcu 2014 roku, zawiera pip:
http://docs.python.org/3.4/whatsnew/3.4.html
Od wydania Pythona 3.4 aktualnym sposobem instalacji pip w systemie Windows jest po prostu zainstalowanie Pythona. Podczas przyklejania się do wszystkich domyślnych podczas instalacji, pip zostanie zainstalowany do
C:\Python34\Scripts\pip3.exe.

 42
Author: matth,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-17 19:57:50

Kiedy muszę używać Windows, używam ActivePython, który automatycznie dodaje wszystko do twojej ścieżki i zawiera menedżer pakietów o nazwie PyPM , który zapewnia binarne Zarządzanie pakietami, dzięki czemu instalacja pakietów jest szybsza i prostsza.

pip i easy_install nie są dokładnie tym samym, więc są pewne rzeczy, przez które można przejść pip, ale nie easy_install i vice versa .

Zalecam, abyś dostał ActivePython Community Edition i nie martw się o ogromne kłopoty związane z konfiguracją wszystkiego dla Pythona w systemie Windows. Następnie możesz po prostu użyć pypm.

Jeśli chcesz użyć pip musisz zaznaczyć opcję PyPM w instalatorze ActiveState. Po instalacji wystarczy wylogować się i zalogować ponownie, a pip będzie dostępne w wierszu poleceń, ponieważ jest zawarte w opcji instalatora ActiveState PyPM i ścieżki zostały już ustawione przez instalator. PyPM będzie również dostępne, ale nie musisz z niego korzystać.

 37
Author: Rafe Kettler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:34:51

Up-to-date sposób jest użycie Menedżera pakietów systemu Windows Chocolatey .

Po zainstalowaniu, wszystko, co musisz zrobić, to otworzyć wiersz polecenia i uruchomić następujące trzy poniższe polecenia, które zainstalują Python 2.7, easy_install i pip. Automatycznie wykryje, czy korzystasz z systemu Windows x64 lub x86.

cinst python
cinst easy.install
cinst pip

Wszystkie inne pakiety Pythona w Chocolatey Gallery można znaleźć tutaj .

 34
Author: Martin Redola,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-16 13:19:22

Aktualizacja Marzec 2015

Python 2.7.9 i nowszy (w serii Python 2) oraz Python 3.4 i nowszy domyślnie zawierają pip, więc możesz już mieć pip.

Jeśli tego nie zrobisz, uruchom to jednolinijkowe polecenie w wierszu polecenia (które może wymagać dostępu administratora):

python -c "exec('try: from urllib2 import urlopen \nexcept: from urllib.request import urlopen');f=urlopen('https://bootstrap.pypa.io/get-pip.py').read();exec(f)"

Zainstaluje pip. Jeśli Setuptools nie jest już zainstalowany, get-pip.py zainstaluje go również za Ciebie.

Jak wspomniano w komentarzach, powyższe polecenie pobierze kod z repozytorium kodu źródłowego Pip w GitHub i dynamicznie uruchom je w swoim środowisku. Należy więc zauważyć, że jest to skrót kroków Pobierz, sprawdź i uruchom, wszystkie za pomocą jednego polecenia za pomocą samego Pythona . Jeśli ufasz Pip, kontynuuj bez wątpienia.

Upewnij się, że ścieżka zmiennej środowiskowej Windows zawiera foldery Pythona (dla Pythona 2.7.x domyślna instalacja: C:\Python27 i C:\Python27\Scripts, dla Pythona 3.3 x: C:\Python33 i C:\Python33\Scripts i tak dalej).

 26
Author: Fernando Macedo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-06 20:19:53

Instalatory

Zbudowałem instalatory Windows zarówno dla distribute i pip tutaj (celem jest użycie pip bez konieczności bootstrap z easy_install lub zapisywania i uruchamiania skryptów Pythona):

W systemie Windows po prostu pobierz i zainstaluj najpierw distribute, a następnie pip z powyższych linków. Powyższy link distribute zawiera instalatory stub .exe oraz obecnie są to tylko 32-bitowe. Nie testowałem efektu na 64-bitowych oknach.

Budowanie na oknach

Proces ponownego wykonania tego dla nowych wersji nie jest trudny, i umieściłem go tutaj w celach informacyjnych.

Budynek distribute

Aby uzyskać pliki stub .exe, musisz mieć kompilator Visual C++ (najwyraźniej można go również kompilować z MinGW)
hg clone https://bitbucket.org/tarek/distribute
cd distribute
hg checkout 0.6.27
rem optionally, comment out tag_build and tag_svn_revision in setup.cfg
msvc-build-launcher.cmd
python setup.py bdist_win32
cd ..
echo build is in distribute\dist

Budynek pip

git clone https://github.com/pypa/pip.git
cd pip
git checkout 1.1
python setup.py bdist_win32
cd ..
echo build is in pip\dist
 23
Author: David Fraser,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-03 14:46:46

Poniższe działa dla Pythona 2.7. Zapisz ten skrypt i uruchom go:

https://raw.github.com/pypa/pip/master/contrib/get-pip.py

Pip jest zainstalowany, a następnie dodaj ścieżkę do środowiska:

C:\Python27\Scripts

Wreszcie

pip install virtualenv

Ponadto potrzebujesz Microsoft Visual C++ 2008 Express aby uzyskać dobry kompilator i uniknąć tego typu komunikatów podczas instalacji pakietów:

error: Unable to find vcvarsall.bat

Jeśli masz 64-bitową wersję Windows 7, możesz przeczytać 64-problemy z instalacją bit Pythona w 64-bitowym systemie Windows 7 aby pomyślnie zainstalować pakiet wykonywalny Pythona (problem z wpisami rejestru).

 16
Author: Guillaume,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-06 20:45:49

Aby zainstalować pip globalnie w Pythonie 2.x, easy_install wydaje się być najlepszym rozwiązaniem, jak twierdzi Adrián.

Jednak instrukcje instalacji dla pip zalecają użycievirtualenv ponieważ każdy virtualenv ma zainstalowany pip w nim automatycznie. Nie wymaga to dostępu roota ani modyfikacji instalacji Pythona systemu.

Instalacja virtualenv nadal wymaga easy_install.

2018 update:

Python 3.3 + now zawiera moduł venv do łatwego tworzenia środowisk wirtualnych, takich jak:

python3 -m venv /path/to/new/virtual/environment

Zobacz dokumentację różnych platformowych metod aktywacji środowiska po utworzeniu, ale zazwyczaj jedną z:

$ source <venv>/bin/activate 

C:\> <venv>\Scripts\activate.bat
 14
Author: Dylan Hogg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-06-05 00:29:24

Aby używać pip, nie jest obowiązkowe, aby zainstalować pip w systemie bezpośrednio. Można go używać poprzez virtualenv. Co możesz zrobić, to wykonać następujące kroki:

Zwykle musimy zainstalować Pakiety Pythona dla jednego konkretnego projektu. Teraz utwórz folder projektu, powiedzmy myproject.

  • Kopia virtualenv.py Plik z dekompresowanego folderu virtualenv i wklej do folderu myproject

Teraz Utwórz środowisko wirtualne, powiedzmy myvirtualenv w następujący sposób, wewnątrz folderu myproject:

python virtualenv.py myvirtualenv

Pokaże Ci:

New python executable in myvirtualenv\Scripts\python.exe
Installing setuptools....................................done.
Installing pip.........................done.

Teraz Twoje wirtualne środowisko, myvirtualenv , jest tworzone w folderze twojego projektu. Możesz zauważyć, że pip jest teraz zainstalowany w Twoim wirtualnym środowisku. All you need aby to zrobić, należy aktywować środowisko wirtualne za pomocą następującego polecenia.

myvirtualenv\Scripts\activate

W wierszu polecenia zobaczysz:

(myvirtualenv) PATH\TO\YOUR\PROJECT\FOLDER>pip install package_name

Teraz możesz zacząć używać pip, ale upewnij się, że aktywowałeś virtualenv patrząc po lewej stronie monitu.

Jest to jeden z najprostszych sposobów instalacji pip tj. w środowisku wirtualnym, ale trzeba mieć virtualenv.py / align = "left" /

Więcej sposobów instalacji pip / virtualenv/virtualenvwrapper można znaleźć w thegauraw.tumblr.com .

 12
Author: thegauraw,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-06 20:24:32

Chciałem tylko dodać jeszcze jedno rozwiązanie dla tych, którzy mają problemy z instalacją setuptools z Windows 64-bit. Problem jest omawiany w tym Bugu na python.org i jest nadal nierozstrzygnięta od daty tego komentarza. Wspomniano o prostym obejściu i działa bez zarzutu. Jedna zmiana rejestru mi pomogła.

Link: http://bugs.python.org/issue6792#

Rozwiązanie, które zadziałało na mnie...:

Dodaj to ustawienie rejestru dla wersji 2.6+ Python:

 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.6\InstallPath]
 @="C:\\Python26\\"

Jest to najprawdopodobniej ustawienie rejestru, które już masz dla Pythona 2.6+:

 [HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.6\InstallPath]
 @="C:\\Python26\\"

Oczywiście, będziesz musiał zastąpić wersję 2.6 dowolną wersją Pythona, którą używasz.

 11
Author: user1233104,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-06 20:17:17

Aktualizacja: 2016 : Pip powinien być już zawarty w Python 2.7.9+ or 3.4+, ale jeśli z jakiegokolwiek powodu go nie ma, możesz użyć poniższego jednowersu.

PS:

  1. W większości przypadków powinno to być już spełnione, ale jeśli to konieczne, upewnij się, że ścieżka zmiennej środowiskowej zawiera Pythona folderów (np. Python 2.7.x w Windows install default: C:\Python27 and C:\Python27\Scripts, dla Python 3.3x: C:\Python33 and C:\Python33\Scripts, etc)

  2. Napotkałem ten sam problem i wtedy znalazłem taki chyba najprostszy sposób (jeden liner!) wspomniany na oficjalnej stronie internetowej tutaj: http://www.pip-installer.org/en/latest/installing.html

Nie mogę uwierzyć, że jest tak wiele długich (może przestarzałych?) odpowiedzi tam. Czując wdzięczność do nich, ale, proszę się-głosuj na tę krótką odpowiedź, aby pomóc więcej nowych chętnych!

 11
Author: RayLuo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-16 05:16:27

Najlepszy sposób, jaki do tej pory znalazłem, to tylko dwie linijki kodu:

curl http://python-distribute.org/distribute_setup.py | python
curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
Na Windows 8 został przetestowany z użyciem PowerShell , Cmd i Git Bash (MinGW).

I prawdopodobnie chcesz dodać ścieżkę do swojego środowiska. To coś w stylu C:\Python33\Scripts.

 10
Author: h--n,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-06 20:21:03

Do pobrania najnowszego Pythona - mam Pythona 3.6 na windows. Nie musisz się zastanawiać, czy jest tam wszystko , czego potrzebujesz, weź oddech, pokażę Ci, jak to zrobić.

  1. Upewnij się, gdzie zainstalowałeś Pythona dla mnie jego był w następującym katalogu Tutaj wpisz opis obrazka

Teraz dodajmy Pythona i Pipa do ustawień zmiennej środowiskowej path jeśli jesteś na windows, tak, że wpisując pip lub python w dowolnym miejscu połączenia python AOR pip skąd są zainstalowany.

Tak więc PIP znajduje się w folderze na powyższym ekranie " Skrypty " Pozwala dodać Pythona i PIP w zmiennej środowiskowej path. Tutaj wpisz opis obrazka

Prawie gotowe, niech przetestować z CMD zainstalować pakiet goole za pomocą pip.

pip install google

Tutaj wpisz opis obrazka

BYE BYE!

 10
Author: danielad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-08 13:32:39

PythonXY zawiera pip, wśród innych .

 9
Author: Tobias Kienzler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-16 13:23:16

Tutaj Jak zainstalować pip w łatwy sposób.

  1. skopiuj i wklej te treści w pliku jako get-pip.py
  2. Kopiuj i wklej get-pip.py do folderu python.C:\Python27
  3. Kliknij dwukrotnie, aby get-pip.py file.it zainstaluje pip na komputerze.
  4. Teraz musisz dodać C:\Python27\Scripts ścieżkę do zmiennej środowiska.Ponieważ zawiera plik {[2] }.
  5. Teraz jesteś gotowy do użycia pip. Otwórz cmd i wpisz jako
    pip install package_name
 9
Author: Harun ERGUL,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-29 07:07:44

Używam wieloplatformowego Anaconda menadżera pakietów z continuum.io na Windows i jest niezawodny. Posiada zarządzanie środowiskiem wirtualnym i w pełni funkcjonalną powłokę ze wspólnymi narzędziami(np.

> conda install <package>               # access distributed binaries

> pip install <package>                 # access PyPI packages 

conda w zestawie znajdują się również binaria dla bibliotek z zależnościami innych niż Python, np. pandas, numpy, itd. Okazuje się to przydatne szczególnie w systemie Windows, ponieważ poprawne kompilowanie zależności W C może być trudne.

 8
Author: pylang,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-18 17:06:13

Miałem pewne problemy z instalacją na różne sposoby, gdy postępowałem zgodnie z instrukcjami tutaj. Myślę, że jest to bardzo trudne do zainstalowania w każdym środowisku Windows w ten sam sposób. W moim przypadku potrzebuję Pythona 2.6, 2.7 i 3.3 na tej samej maszynie do różnych celów, dlatego myślę, że jest więcej problemów. Ale poniższe instrukcje zadziałały dla mnie idealnie, więc może to zależeć od Twojego środowiska, powinieneś spróbować tego jeden:

Http://docs.python-guide.org/en/latest/starting/install/win/

Ponadto, ze względu na różne środowiska, które uznałem za niewiarygodnie przydatne do korzystania ze środowisk wirtualnych, miałem strony internetowe, które używają różnych bibliotek i znacznie lepiej jest zamknąć je w jednym folderze, sprawdź instrukcje, krótko jeśli PIP jest zainstalowany, wystarczy zainstalować VirtualEnv: {]}

pip install virtualenv

Do folderu masz uruchomione wszystkie pliki

virtualenv venv

I kilka sekund później masz środowisko wirtualne z wszystkim w folderze venv, aby go aktywować Uruchom venv / Scripts / activate.bat (Dezaktywuj środowisko jest łatwe, użyj Dezaktywuj.bat). Każda zainstalowana biblioteka kończy się w venv \ Lib\site-packages i łatwo jest przenieść całe swoje środowisko gdzieś.

Jedynym minusem, jaki znalazłem, jest to, że niektórzy edytorzy kodu nie rozpoznają tego typu środowisk, a w kodzie pojawią się ostrzeżenia, ponieważ importowane biblioteki nie zostaną znalezione. Oczywiście, że są na to trudne sposoby. ale byłoby miło, aby redaktorzy pamiętali, że wirtualne środowiska są obecnie bardzo normalne.

Mam nadzieję, że to pomoże.
 6
Author: Maximiliano Rios,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-06 11:15:15
  1. Pobierz skrypt: https://raw.github.com/pypa/pip/master/contrib/get-pip.py
  2. zapisać go na dysku gdzieś jak C:\pip-script\get-pip.py
  3. Przejdź do tej ścieżki z wiersza polecenia i uruchom "python get-pip.py"

Link prowadzący: http://www.pip-installer.org/en/latest/installing.html#install-pip

Uwaga: Upewnij się, że ścieżka skryptów jest taka (C:\Python27\Scripts) jest również dodawana do zmiennej środowiskowej %PATH%.

 6
Author: Adil Abbasi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-24 05:39:11

To bardzo proste:

Step 1: wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
Step 2: wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Step 2: python ez_setup.py
Step 3: python get-pip.py

(Upewnij się, że Twój katalog skryptów Pythona i Pythona (na przykład C:\Python27 i C:\Python27\Scripts) znajdują się w ścieżce.)

 3
Author: CaptainCodeman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-06 20:25:36

[[9]}działa od 04 lutego 2014:):

Jeśli próbowałeś zainstalować pip przez plik Instalatora Windows z http://www.lfd.uci.edu/~gohlke / pythonlibs / #pip zgodnie z sugestią @ Colonel Panic, być może zainstalowałeś menedżer pakietów pip pomyślnie, ale możesz nie być w stanie zainstalować żadnych pakietów z pip. Możesz również mieć ten sam błąd SSL, co ja, gdy próbowałem zainstalować Beautiful Soup 4 jeśli spojrzysz w pip.plik dziennika:

Downloading/unpacking beautifulsoup4
  Getting page https://pypi.python.org/simple/beautifulsoup4/
  Could not fetch URL https://pypi.python.org/simple/beautifulsoup4/: **connection error: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed**
  Will skip URL https://pypi.python.org/simple/beautifulsoup4/ when looking for download links for beautifulsoup4

The problem polega na tym, że stara wersja OpenSSL jest niezgodna z wersjami pip 1.3.1 i nowszymi. Łatwym obejściem na razie jest zainstalowanie pip 1.2.1, który nie wymaga SSL :

Instalacja Pip na Windows:

  1. Pobierz pip 1.2.1 z https://pypi.python.org/packages/source/p/pip/pip-1.2.1.tar.gz
  2. Wyodrębnij pip-1.2.1.smoła.plik gz
  3. zmień katalog na wyodrębniony katalog: cd <path to extracted folder>/pip-1.2.1
  4. Run python setup.py install
  5. teraz upewnij się, że C:\Python27\Scripts jest w ścieżce, ponieważ pip jest zainstalowany w katalogu C:\Python27\Scripts w przeciwieństwie do C:\Python27\Lib\site-packages, gdzie Pakiety Pythona są normalnie instalowane

Teraz spróbuj zainstalować dowolny pakiet używając pip.

Na przykład, aby zainstalować requests pakiet za pomocą pip, uruchom to z cmd:

pip install requests
Whola! requests zostanie pomyślnie zainstalowany, a otrzymasz komunikat o sukcesie.
 3
Author: praveenak,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-06 20:32:34

Pip jest już zainstalowany, jeśli używasz binariów Python 2 >=2.7.9 lub Python 3 > =3.4 pobranych z python.org , ale musisz uaktualnić Pipa.

Na Windows upgrade można zrobić łatwo

Przejdź do Wiersza poleceń Pythona i uruchom pod poleceniem Pythona

Python-m pip install-U pip

Instalowanie z get-pip.py

Pobierz get-pip.py w tym samym folderze lub innym wybranym przez Ciebie folderze. Zakładam, że go ściągniesz w tym samym folderze masz Pythona.plik exe i uruchom to polecenie

python get-pip.py

Instrukcja instalacji Pip jest dość prosta i prosta.

Używając tego powinieneś być w stanie rozpocząć pracę z Pip w mniej niż dwie minuty.

 3
Author: Chetan Sharma,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-09 13:01:00

Wystarczy pobrać setuptools-15.2.zip (md5), stąd https://pypi.python.org/pypi/setuptools#windows-simplified , i uruchomić ez_setup.py.

 2
Author: ybdesire,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-05 06:13:35

Alternatywnie możesz uzyskać pip-Win, który jest instalatorem all-in-one dla pip i virtualenv Na Windows i jego GUI.

  • przełączanie z jednego interpretera Pythona (tj. wersji) na inny (w tym py i pypy)
  • Zobacz wszystkie zainstalowane pakiety i czy są aktualne
  • Zainstaluj lub Zaktualizuj pakiet, lub zaktualizuj sam pip
  • Tworzenie i usuwanie środowisk wirtualnych oraz przełączanie się między nimi]}
  • Uruchom IDLE lub inny Python skrypt, z wybranym interpreterem
 2
Author: Paige Lo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-06 20:37:33

Jeśli masz nawet inne problemy z wersją pip, możesz spróbować tego

pip install --trusted-host pypi.python.org --upgrade pip
 2
Author: quartata,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-14 18:43:17

Myślę, że pytanie sprawia, że wydaje się, że odpowiedź jest prostsza niż w rzeczywistości jest. Uruchamianie pip czasami wymaga natywnej kompilacji modułu (64-bitowy Numpy jest tego częstym przykładem). Aby kompilacja Pipa odniosła sukces, potrzebujesz Pythona, który został skompilowany z tą samą wersją MSVC, której używa pip. Standardowe dystrybucje Pythona są kompilowane z MSVC 2008. Możesz zainstalować wersję Express VC2008, ale nie jest ona utrzymywana. Najlepszym rozwiązaniem jest uzyskanie express Wersja późniejszego MSVC i kompilacji Pythona. Następnie PIP i Python będą używać tej samej wersji MSVC.

 1
Author: Dmitry Rubanovich,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-12-20 23:12:41

Jak zainstalować pip:

  1. Pobierz i zainstaluj ActivePython
  2. Otwórz wiersz polecenia (CMD)
  3. typ pypm install pip
 1
Author: Paul Sweatte,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-06 20:38:34

Musisz dostać get_pip.py wyszukaj plik na google copy stamtąd i zapisz go lokalnie na dysku c w katalogu pip

 1
Author: Pawanvir singh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-29 07:37:44