İyi haberler! Python 3.4 (Mart 2014’te yayınlandı) ve Python 2.7.9 (Aralık 2014’te yayınlandı) Pip ile birlikte gönderilir. Bu, Python sürümlerinin en iyi özelliğidir. Topluluğun kütüphane zenginliğini herkesin erişebileceği bir hale getirir. Yeni başlayanlar artık kurulumun yasaklı olduğu zorluklarla topluluk kütüphanelerini kullanmaktan mahrum bırakılmadı. Bir paket yöneticisi ile nakliye sırasında, Python, Ruby , Node.js , Haskell , Perl , Go - çoğunlukta açık kaynak topluluğuna sahip hemen hemen her çağdaş dil. Teşekkürler Python.
Elbette, bu Python ambalajının problem çözüldüğü anlamına gelmez. Tecrübe sinir bozucu olmaya devam ediyor. Bunu tartışıyorum Yığın Taşması sorusunda Python paket/modül yönetim sistemine sahip mi? .
Ve, Python 2.7.8 veya daha önceki bir sürümünü kullanan herkes için ne yazık ki (topluluğun oldukça büyük bir kısmı). Pip'i size gönderecek plan yok. Manuel talimatlar izleyin.
Onun karşısında uçan 'piller dahil' sloganı, Python bir paket yöneticisi olmadan gönderilir. Sorunları daha kötü hale getirmek için Pip, yakın zamana kadar kurulması çok zordu.
İndir
get-pip.py , _
.py_ yerine bir _
.txt_ dosyası olarak kaydetmeye özen gösterin. Ardından, İstemi komutundan çalıştırın:
_
python get-pip.py_
Bunu yapmak için büyük olasılıkla bir yönetici komutuna ihtiyacınız vardır. Yönetici Olarak Bir Komut İstemi Başlatın (Microsoft TechNet).
Bu, (Windows'ta) ...\Scripts\pip.exe içeren pip paketini, komut satırından pip kullanmak için PATH ortam değişkeninde olması gereken yükler (eklemek için 'Alternatif Talimatlar'ın ikinci bölümüne bakın). PATH’in
Resmi belgeler kullanıcılara Pip'i ve bağımlılıklarının her birini kaynaktan yüklemelerini söyler. Bu, tecrübeli ve sıkıcı olarak yeni başlayanlar için zor.
Bizim iyiyiz, Christoph Gohlke, Windows kurulumcularını (_
.msi_) popüler Python paketlerine hazırlar. Hem 32 hem de 64 bit olmak üzere tüm Python sürümleri için yükleyiciler oluşturur. Gerek:
Benim için, bu Pip yüklü _
C:\Python27\Scripts\pip.exe_. Bilgisayarınızda _
pip.exe_ öğesini bulun, ardından klasörünüzü (örneğin _
C:\Python27\Scripts_) yolunuza ekleyin (Ortam değişkenlerini Başlat/Düzenle). Şimdi komut satırından
pip komutunu çalıştırabilmelisiniz. Bir paket yüklemeyi deneyin:
_
pip install httpie_
İşte (umarım)! Yaygın sorunlara yönelik çözümler aşağıda verilmiştir:
Bir ofiste çalışıyorsanız, bir HTTP proxy'sinin arkasında olabilirsiniz. Eğer öyleyse, ortam değişkenlerini
http_proxy_ VE _
https_proxy olarak ayarlayın. Çoğu Python uygulaması (ve diğer özgür yazılımlar) bunlara saygı gösterir. Örnek sözdizimi:
_
http://proxy_url:port http://username:[email protected]_url:port_
Eğer gerçekten şanssızsanız, vekiliniz bir Microsoft olabilir NTLM vekil. Özgür yazılım başa çıkamaz. Tek çözüm, kötü proxy'ye ileten ücretsiz bir yazılım dostu proxy yüklemektir. http://cntlm.sourceforge.net/
Python modülleri kısmen C veya C++ ile yazılabilir. Pip, kaynaktan derlemeye çalışır. Yüklü ve yapılandırılmış bir C/C++ derleyiciniz yoksa, bu şifreli hata iletisini görürsünüz.
Hata: vcvarsall.bat bulunamadı
Bunu [bir C++ derleyicisi yükleyerek gibi MinGW veya Visual C++ ile düzeltebilirsiniz. Microsoft aslında bir Python ile kullanılmak üzere özel olarak gelir. Veya deneyin Python 2.7 için Microsoft Visual C++ Derleyicisi = 2.7.
Genellikle, paketiniz için Christoph's site 'i kontrol etmek daha kolay olsa da.
- Outdated - burada açıklandığı gibi setuptools değil dağıt dağıtma kullanın. -
- Eski # 2 - dağıtma kullanımından kaldırıldığı için kurulum araçlarını kullanın.
Bahsettiğiniz gibi, pip bağımsız bir yükleyici içermez, ancak selefi easy_install ile yükleyebilirsiniz.
Yani:
C:\Python2x\klasörüne kopyalayın (tüm klasörü kopyalamayın, yalnızca içerik), çünkü python komutu
C:\Python2xklasörü dışında çalışmaz ve çalıştırır:
python setup.py install
C:\Python2x\Scripts'nuzu yola ekleyin
Bitirdiniz.
Artık Linux'ta olduğu gibi paketleri kolayca kurmak için
pip install package kullanabilirsiniz. :)
2014 GÜNCELLEME:
1) Python 3.4 veya üstü bir sürüm kurduysanız, pip Python'a dahil edilmiştir ve sisteminizde zaten çalışıyor olmalıdır.
2) Python 3.4'ün altında bir sürüm kullanıyorsanız veya pip bir sebepten dolayı Python 3.4 ile yüklenmemişse, muhtemelen pip'in resmi kurulum komut dosyası
get-pip.py kullanırsınız. Pip yükleyici artık sizin için kurulum araçlarını alıyor ve mimariden bağımsız olarak çalışıyor (32 bit veya 64 bit).
Kurulum talimatlar burada detaylandırılmıştır ve aşağıdakileri içerir:
Pip kurmak veya yükseltmek için, güvenli bir şekilde get-pip.py dosyasını indirin.
Sonra aşağıdakini çalıştırın (bu, yönetici erişimi gerektirebilir):
python get-pip.py
Mevcut bir kurulum araçlarını yükseltmek (veya dağıtmak) için
pip install -U setuptoolskomutunu çalıştırın.
Gelecek için iki eski talimat setini bırakacağım.
OLD Cevapları:
64 bit variety - 64-bit Windows + Python'un Windows sürümleri için ez_setup nedeniyle ayrı bir yükleme yöntemi gerektiriyordu, ancak yeni dağıtım yöntemini 32-bit çalışan 64-bit Windows'ta test ettim Python ve 64-bit Python ile artık Windows/Python 2.7X'in tüm sürümleri için aynı yöntemi kullanabilirsiniz:
OLD Yöntem 2 kullanma distrib :
C:\Python27\Scripts'a attım (eğer mevcut değilse
Scriptsdizini oluşturmaktan çekinmeyin).
cd)' i
distribute_setup.py'e indirdiğiniz dizine değiştirmelisiniz.
python distribute_setup.py(Bu python kurulum dizininiz yolunuza eklenmezse işe yaramaz - yardım için buraya gidin )
Scriptsdizini ile değiştirin (
C:\Python27\Scripts) veya bu dizini ve% PATH% ortam değişkenine Python taban kurulum dizini ekleyin.
easy_install pip
Son adım,
easy_install.exe dizininde bulunmazsanız (C:\Python27\Scripts, Python 2.7 için varsayılan olacaktır) ya da bu dizini yolunuza eklemişseniz çalışmaz.
OLD Yöntem 1 ez_setup kullanarak:
İndir ez_setup.py ve çalıştırın; uygun .Egg dosyasını indirir ve sizin için kurar. (Şu anda sağlanan .exe yükleyici, distutils yükleyici uyumluluk sorunu nedeniyle Windows için Python'un 64 bit sürümlerini desteklememektedir.
Bundan sonra, devam edebilirsiniz:
c:\Python2x\Scriptsekleyin (
Python2xiçindeki
xdosyasını yüklediğiniz gerçek sürüm numarasıyla değiştirin)
easy_install pipçalıştırın
2016+ Güncelleme:
Bu cevaplar modası geçmiş ya da başka türlü endişe verici ve zordur.
Python 3.4+ veya 2.7.9+'niz varsa, Windows'ta varsayılan olarak yüklenir olacaktır. Aksi takdirde, kısaca:
get-pip.pykomutunu çalıştırın. Alternatif olarak, Explorer'da simgesine sağ tıklayın ve "Yönetici olarak çalıştır ..." ı seçin.
Yeni ikili kodlar
pip.exe (ve kullanımdan kaldırılan
easy_install.exe), muhtemelen
PATH değişkeninizde bulunmayan
"%ProgramFiles%\PythonXX\Scripts" klasöründe (veya benzeri) bulunur. Eklemenizi öneririm.
Mart 2014'te piyasaya sunulan Python 3.4,
pip dahil olmak üzere geliyor:
http://docs.python.org/3.4/whatsnew/3.4.html
Dolayısıyla, Python 3.4'ün piyasaya sürülmesinden bu yana, Windows'a pip yüklemek için güncel yol Python'u kurmaktır. Kurulum sırasında tüm varsayılanlara bağlı kalırken, pip kurulacak
C:\Python34\Scripts\pip3.exe.
Windows'u kullanmam gerektiğinde, PATH'inize her şeyi otomatik olarak ekleyen ve binary package yönetimi sağlayan PyPM adında bir paket yöneticisi içeren ve paketleri yüklemeyi daha kolay ve basit hale getiren bir paket yöneticisi içeren ActivePython kullanıyorum .
pip ve
easy_install tam olarak aynı şey değildir, bu yüzden
pip'den geçebileceğiniz bazı şeyler vardır, ancak
easy_installve bunun tersi yoktur.
Benim tavsiyem, ActivePython Community Edition edinmeniz ve Windows'ta Python için her şeyi ayarlamanın zorluğundan endişe etmeyin. O zaman, sadece
pypm kullanabilirsiniz.
pip kullanmak istiyorsanız, ActiveState yükleyicisindeki
PyPM seçeneğini işaretlemelisiniz. Yüklemeden sonra sadece oturum kapatıp tekrar oturum açmanız gerekir ve ActiveState yükleyici
pip seçeneğinde bulunduğundan ve yolları sizin için zaten yükleyici tarafından ayarlandığı için komut satırında
PyPM kullanılabilir.
PyPM da mevcut olacak, ancak kullanmak zorunda değilsiniz.
Güncel yol, Windows paket yöneticisi Chocolatey kullanmaktır.
Bu kurulduktan sonra yapmanız gereken tek şey bir Komut İstemi açın ve aşağıdaki üç komutu izleyerek Python 2.7, easy_install ve pip'i yükleyecektir. X64 veya x86 Windows'da olup olmadığınızı otomatik olarak algılar.
cinst python cinst easy.install cinst pip
Chocolatey Gallery'deki diğer tüm Python paketlerini here .
Mart 2015 Güncellemesi
Python 2.7.9 ve üstü (Python 2 serisinde) ve Python 3.4 ve üstü varsayılan olarak pip içerir, bu nedenle zaten pip'iniz olabilir.
Bunu yapmazsanız, İsteminizde bu bir satır komutunu çalıştırın (ki bu yönetici erişimi gerektirebilir):
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)"
Yorumlarda belirtildiği gibi, yukarıdaki komut GitHub adresindeki Pip kaynak kod havuzundan kodu indirecek ve ortamınızda dinamik olarak çalıştıracaktır. Öyleyse bunun Python'un kendisini kullanarak tek bir komutla indirmesi, incelemesi ve çalıştırması, adımlarının kısayolu olduğuna dikkat edin . Pip'e güveniyorsanız, şüphesiz ilerleyin.
Windows ortam değişkeniniz PATH'in Python'un klasörlerini içerdiğinden emin olun (Python 2.7.x varsayılan kurulumu için:
C:\Python27 ve
C:\Python27\Scripts, Python 3.3x:
C:\Python33 ve
C:\Python33\Scripts ve benzeri).
Windows'ta, ilk önce
distribute, ardından
pip dosyasını yukarıdaki bağlantılardan indirip yükleyin. Yukarıdaki
distribute bağlantısı, stub
.exe yükleyicilerini içerir ve bunlar şu anda yalnızca 32-bit'tir. 64 bit Windows üzerindeki etkisini test etmedim.
Bunu yeni sürümler için yineleme işlemi zor değil ve buraya referans olarak dahil ettim.
distributeInstagram Hesabında Takip Ettikleri
Saplama
.exe dosyalarını almak için bir Visual C++ derleyicisine sahip olmanız gerekir (görünüşe göre MinGW ile de derlenebilir)
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
pipInstagram Hesabında Takip Ettikleri
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
Aşağıdaki Python 2.7 için çalışıyor. Bu betiği kaydedin ve başlatın:
https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Pip yüklü, ardından ortamınıza giden yolu ekleyin:
C:\Python27\Scripts
En sonunda
pip install virtualenv
Ayrıca iyi derleyiciyi almak ve paketleri yüklerken bu tür mesajlardan kaçınmak için Microsoft Visual C++ 2008 Express gerekir:
error: Unable to find vcvarsall.bat
Windows 7'nin 64 bit sürümüne sahipseniz, Python çalıştırılabilir paketini başarıyla yüklemek için64 BIT WINDOWS 7'DE 64 BIT PYTHON YÜKLEME SORUNLARI'ı okuyabilirsiniz girdileri).
Pip global olarak Python 2.x'e kurmak için, easy_install, Adrián'ın belirttiği en iyi çözüm gibi görünüyor.
Bununla birlikte, pip için kurulum talimatları , her sanalenvde otomatik olarak pip kurulu olduğundan, virtualenv kullanılmasını önerir. Bu root erişimi gerektirmez veya sistem Python kurulumunuzu değiştirmez.
Virtualenv'i kurmak yine de easy_install'ı gerektirir.
2018 güncellemesi:
Python 3.3+ şimdi kolayca sanal ortamlar oluşturmak için venv module 'i içeriyor:
python3 -m venv /path/to/new/virtual/environment
Oluşturulduktan sonra çevreyi etkinleştirme farklı platform yöntemleri için belgelere bakın, ancak genellikle şunlardan biri:
$ source <venv>/bin/activate C:\> <venv>\Scripts\activate.bat
Pip kullanmak için, pip'i doğrudan sisteme yerleştirmeniz gerekmemektedir.
virtualenv ile kullanabilirsiniz. Yapabilecekleriniz şu adımları izlemektir:
Normalde belirli bir proje için Python paketlerini kurmamız gerekir. Öyleyse şimdi bir proje klasörü oluşturun, projemin diyelim.
virtualenv'ın sıkıştırılmış klasöründen kopyalayın ve myproject folder içine yapıştırın
Şimdi sanal bir ortam oluşturun, diyelim ki myvirtualenv şöyle, myproject klasörü içinde:
python virtualenv.py myvirtualenv
Size gösterecek:
New python executable in myvirtualenv\Scripts\python.exe Installing setuptools....................................done. Installing pip.........................done.
Şimdi sanal ortamınız, myvirtualenv , proje klasörünüzde yaratılmıştır. Pip'in şimdi sanal ortamınıza yüklendiğini fark edebilirsiniz. Tek yapmanız gereken sanal ortamı aşağıdaki komutla etkinleştirmek.
myvirtualenv\Scripts\activate
Aşağıdaki komutu İstemi komutunda göreceksiniz:
(myvirtualenv) PATH\TO\YOUR\PROJECT\FOLDER>pip install package_name
Şimdi pip kullanmaya başlayabilirsiniz, ancak İsteminizin soluna bakarak sanalenv'i etkinleştirdiğinizden emin olun.
Bu, pip yani sanal ortam içine kurulmanın en kolay yollarından biridir, ancak virtualenv.py dosyasının yanınızda olması gerekir.
Pip/virtualenv/virtualenvwrapper'ı kurmanın diğer yolları için thegauraw.tumblr.com adresine başvurabilirsiniz.
Windows 64-bit'ten setuptools yüklerken sorun yaşayanlar için bir çözüm daha istiyorum. Sorun, bu hatada python.org adresinde tartışılmaktadır ve bu yorum tarihi itibariyle hala çözülmemiştir. Basit bir geçici çözümden bahsedilir ve kusursuz çalışır. Bir kayıt defteri değişikliği benim için hile yaptı.
Bağlantı: http://bugs.python.org/issue6792#
İşe yarayan çözüm ...:
Bu kayıt defteri ayarını Python'un 2.6+ sürümleri için ekleyin:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.6\InstallPath] @="C:\\Python26\\"
Bu, muhtemelen Python 2.6+ için sahip olacağınız kayıt defteri ayarının büyük olasılıkla:
[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.6\InstallPath] @="C:\\Python26\\"
Açıkça, çalıştırdığınız Python sürümü ile 2.6 sürümünü değiştirmeniz gerekecektir.
2016'da güncellendi:
Pip zaten
Python 2.7.9+ or 3.4+ içinde yer almalıdır, ancak ne nedenle olursa olsun, aşağıdaki tek astarı kullanabilirsiniz.
python get-pip.py(Linux kullanıyorsanız
Sudo python get-pip.pykullanın)
Not:
Bu, çoğu durumda zaten karşılanmış olmalıdır, ancak gerekirse, PATH ortam değişkeninizin Python'un klasörlerini içerdiğinden emin olun (örneğin, Windows varsayılan kurulumunda
Python 2.7.x:
C:\Python27 and C:\Python27\Scripts,
Python 3.3x:
C:\Python33 and C:\Python33\Scripts, vb.)
Aynı problemle karşılaşıyorum ve sonra resmi web sitesinde bahsedilen en kolay yolu (bir liner!) Burada buldum: http://www.pip-installer.org/en/latest/installing.html
Orada çok uzun (belki de eski?) Cevapları olduğuna inanamıyorum. Onlara müteşekkiriz ama daha yeni gelenlere yardımcı olmak için lütfen bu kısa cevabı oylayınız!
Şimdiye kadar bulduğum en iyi yol, sadece iki satır kod:
curl http://python-distribute.org/distribute_setup.py | python curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
Ve muhtemelen çevrenize yolu eklemek istersiniz.
C:\Python33\Scripts gibi bir yer.
En son Python İndirme için - Pencerelerde python 3.6 var. İhtiyacın olan her şeyin orada olduğunu merak etmene gerek yok, nefes al, nasıl yapılacağını göstereceğim.
Şimdi, eğer pencerelerdeyseniz, ortam değişken yolu ayarlarına python ve pip ekleyelim, böylece herhangi bir yere pip veya python yazarak kurulu oldukları yerden python aor pip çağırır.
Neredeyse bitti, pip kullanarak goole paketini kurmak için CMD ile test edelim.
pip install google
GÜLE GÜLE!
İşte pip nasıl kolay bir şekilde kurulur.
C:\Python27
C:\Python27\Scriptsyolunu eklemelisiniz. Çünkü
pip.exedosyasını içeriyor.
cmddosyasını açın ve yazın
pip install package_name
Çapraz platform Anaconda package manager programını Windows'ta Sürecin.io'dan kullanıyorum ve güvenilir. Sanal çevre yönetimine ve ortak uygulamalara sahip tam özellikli bir Shell (örneğin, conda, pip) vardır.
> conda install <package> # access distributed binaries > pip install <package> # access PyPI packages
conda ayrıca Python bağımlılığı olmayan kütüphaneler için ikili dosyalar ile birlikte gelir, örn.
pandas,
numpy, vb. Bu, C bağımlılıklarının doğru bir şekilde derlenmesi zor olabileceğinden, özellikle Windows'da yararlı olduğunu kanıtlar.
Buradaki talimatları takip ederken farklı şekillerde kurulum yaparken bazı sorunlar yaşadım. Her Windows ortamında aynı şekilde yüklemek çok zor olduğunu düşünüyorum. Benim durumumda aynı makinede Python 2.6, 2.7 ve 3.3'e farklı amaçlar için ihtiyacım var bu yüzden daha fazla sorun olduğunu düşünüyorum. Ancak aşağıdaki talimatlar benim için mükemmel şekilde çalıştı, bu nedenle ortamınıza bağlı olarak, bunu denemelisiniz:
Ayrıca, Sanal Ortamları kullanmak için inanılmaz faydalı bulduğum farklı ortamlar nedeniyle, farklı kütüphaneler kullanan web sitelerim vardı ve onları tek bir klasöre yerleştirmek çok daha iyi, yönergeleri inceleyin, kısaca PIP yüklüyse, VirtualEnv'i yüklüyorsunuz:
pip install virtualenv
Klasörde tüm dosyalarınız çalışır durumda
virtualenv venv
Ve saniyeler sonra, venv klasöründeki her şeyi içeren sanal bir ortamınız var, onu etkinleştirmek için venv/Scripts/activate.bat (çevreyi devre dışı bırakmak kolaydır, deactivate.bat kullanın). Yüklediğiniz her kütüphane venv\Lib\site-pack'lerine sahip olacaktır ve tüm ortamınızı bir yere taşımak kolaydır.
Bulduğum tek dezavantajı, bazı kod editörlerinin bu tür ortamları tanıyamadığı ve içe aktarılan kitaplıklar bulunmadığından kodunuzda uyarılar göreceksiniz. Tabii ki bunu yapmanın zor yolları var ama akılda tutulması güzel editörlerin akılda tutulması gereken Sanal Ortamlar bugünlerde çok normal.
Umarım yardımcı olur.
Rehber bağlantısı: http://www.pip-installer.org/en/latest/installing.html#install-pip
Not: Bunun gibi komut dosyalarının (C:\Python27\Scripts) int% PATH% ortam değişkeni de eklendiğinden emin olun.
Çok basit:
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
(Python ve Python script dizininizin (örneğin,
C:\Python27 ve
C:\Python27\Scripts) PATH içinde olduğundan emin olun.)
pip , Python 2> = 2.7.9 veya Python 3> = 3.4 kullanıyorsanız, python.org adresinden indirilmiş ancak pip'i yükseltmeniz gerekiyor.
Windows'ta yükseltme kolayca yapılabilir
Python komut satırına gidin ve Python komutunun altında çalıştırın
python -m pip kurulumu -U pip
Get-pip.py ile kurulum
Aynı klasörde veya istediğiniz başka bir klasörde get-pip.py dosyasını indirin. Sanırım python.exe dosyasına sahip olduğunuzdan aynı klasöre indirebilir ve bu komutu çalıştırabilirsiniz.
python get-pip.py
Pip'in kurulum rehberi oldukça temiz ve basittir.
Bunu kullanarak Pip'e iki dakikadan daha kısa bir sürede başlayabilmeniz gerekir.
04.04.2014 tarihinden itibaren çalışmak :):
Pip'i Windows yükleyici dosyası aracılığıyla http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip adresinden @Colonel Panic tarafından önerilen şekilde yüklemeyi denediyseniz, pip paket yöneticisini kurmuş olabilirsiniz. başarıyla yüklendi, ancak pip içeren paketler kuramayabilirsiniz. Ayrıca yüklemeye çalıştığım zamanki gibi aynı SSL hatasını da alabilirsiniz Beautiful Soup 4 , pip.log dosyasına bakarsanız:
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
Pip'in Windows'a Kurulumu:
cd <path to extracted folder>/pip-1.2.1
python setup.py installkomutunu çalıştır
C:\Python27\Scripts'nin PATH konumunda olduğundan emin olun, çünkü pip, Python paketlerinin normal olarak kurulduğu
C:\Python27\Scripts'dan farklı olarak
C:\Python27\Lib\site-packagesdizinine kurulur.
Şimdi pip kullanarak herhangi bir paketi kurmaya çalışın.
Örneğin,
requests paketini pip kullanarak yüklemek için bunu cmd'den çalıştırın:
pip install requests
Whola!
requests başarıyla yüklenecek ve bir başarı mesajı alacaksınız.
Sadece setuptools-15.2.Zip (md5) dosyasını buradan https://pypi.python.org/pypi/setuptools#windows-simplified dosyasını indirip ez_setup.py dosyasını çalıştırın.
Python2ve
Python3için Kurulumu
get-pip.pyöğesini içeren klasöre gidin.
python get-pip.py,
python3 get-pip.pyveya
python3.6 get-pip.py,
pythondosyasının hangi sürümüne bağlı olarak kurmak istediğiniz
pip
Eski cevap (hala geçerli)
Denedin mi ?
python -m ensurepip
pip herhangi bir sisteme kurmak en kolay olanıdır.
pip versiyonuyla ilgili başka problemleriniz varsa bunu deneyebilirsiniz
pip install --trusted-Host pypi.python.org --upgrade pip
Bence sorunun cevabı gerçekten olduğundan daha basit gibi görünmesini sağlıyor. Pipin çalışması bazen bir modülün doğal bir şekilde derlenmesini gerektirebilir (64-bit Numpy bunun ortak bir örneğidir). Pipin derlenmesinin başarılı olması için, pip'in kullandığı MSVC ile aynı sürümde derlenmiş olan Python'a ihtiyacınız var. Standart Python dağıtımları MSVC 2008 ile derlenmiştir. VC2008'in Express sürümünü yükleyebilirsiniz, ancak korunmaz. En iyi bahis, daha sonra MSVC'nin hızlı bir versiyonunu almak ve Python'u derlemektir. Sonra PIP ve Python aynı MSVC sürümünü kullanıyor olacak.
Şimdi, Python ile birlikte geliyor. Yüklemene gerek yok.
pip -V
Pipin kurulu olup olmadığını kontrol edebilirsiniz. Nadiren, kurulu değilse, get-pip.py dosyasını indirin ve python ile çalıştırın.
python get-pip.py
get_pip.py dosyasını google kopyadan oradan aramanız ve yerel olarak pip dizininde c sürücüsüne kaydetmeniz gerekir
Ayrıca 64 bit'te
pip ile ilgili bir sorun var. Cygwin . Kurulumdan sonra,
pip komutunun çıktısı her zaman boştur, hangi komutları/seçenekleri kullandığınız önemli değildir (
pip -V bile hiçbir çıktı vermez).
Bu sizin durumunuzsa, Cygwin'in libuuid adlı paketinin geliştirme sürümünü kurun, ancak
libuuid-devel. Bu paket olmadan libuuid kullanmak bir segfault'a neden olur. Ve
pip bu paketi kullanır, bu nedenle segfault, Cygwin x64'te
pip'nın boş bir çıktısının nedenidir. 32 bit Cygwin'de bu paket olmadan bile iyi çalışıyor.
Orada bazı detayları okuyabilirsiniz: https://github.com/kennethreitz/requests/issues/1547
Pip nasıl kurulur:
pypm install pipyazın.
Basit çözüm python3'ü kurmaktır. Sanırım bu problemin neden python2 kullandığınızdan kaynaklanıyor. Bunu yaptım ve işe yaradı. Python3'ü kurarken PIP'i seçtiğinizden emin olun. python ile kurar.