Python 3.6'ya PIP nasıl kurulur?


100

Python 3.6 için PIP'i yüklemeye çalışıyorum ve eğitimler için YouTube'a baktım ama hepsi güncel değil gibi görünüyor ve hiçbiri işe yaramadı. Projeme devam edebilmem için herhangi bir bilgi yardımcı olacaktır.


1
Lütfen tam olarak hangi yöntemi denediğinizi ve hangi hatayla karşılaştığınızı ekleyin.
Ahsanul Haque

pip3.6 ile birlikte paketlenmelidir. binDağıtımınızdaki dizini kontrol edin , alternatif olarak deneyin pip3.
cdarke

1
Neden kurulması gerektiği izlenimine kapılıyorsunuz?
OneCricketeer

1
Python 2> = 2.7.9 veya Python 3> = 3.4 ikili dosyası kullanıyorsanız, pip zaten yüklüdür python.org'dan indirilir
GoingMyWay

1
get-pip.py yöntemini kullanmayı denedim, python paketinde bulunan pip'i de kullanmayı denedim ama hiçbiri işe yaramıyor
bradley plater

Yanıtlar:


126

pip Python> 3.4 ile paketlenmiştir

Unix benzeri sistemlerde şunları kullanın:

python3.6 -m pip install [Package_to_install]

Windows sisteminde şunları kullanın:

py -m pip install [Package_to_install]

(Windows'ta python kurulum dizinine yazabilmek için komut istemini yönetici olarak çalıştırmanız gerekebilir)


2
Aslında her yüklü piton versiyonu için bir takma ad oluşturmak ve düzenli gibi diyebilirsin pipyani: python3.6 için alias pip3.6="python3.6 -m pip"gibi çağrılabilir hangi pip3.6 install pandasya python3 için alias pip3="python3 -m pip"daha sonra pip3 install pandas, vb
Pedro Lobito

31
Her zaman değil! [leonardo @ localhost ~] $ python3.6 -m pip install pip /usr/bin/python3.6: pip adlı modül yok
llazzaro

13
Yazdığımda: python3.6 -m pip install pip: /usr/bin/python3.6: pip adında bir modül yok
justSaid

7
@Llazzaro ile katılıyorum. python3.6 -m pip install pip /usr/bin/python3.6: No module named pipTedavi görüyorum . Olarak hatayı düzeltmek için el pip yüklemeniz gerekir Will I Am onun işaret mesajın :wget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
tahesse

3
pip her zaman Python ile birlikte DEĞİLDİR. Bu cevap yanlış.
matthewatabet

55

Python 3.6'yı indirin

Pip'in varsayılan olarak yüklenmemesi mümkündür. Olası bir düzeltme cmd'yi açmak ve şunu yazmaktır:

python -m ensurepip --default-pip

ve sonra

python -m pip install matplotlib

Aslında komut dosyaları klasörümde neden hiçbir şeyim yoktu ama bu adımlar benim için çalıştı.


1
Bu işe yarayan; Bazı nedenlerden dolayı CENTOS 7'deki EPEL sürümü, PIP için ek paketler kurmanıza izin vermez, ancak pip ayrı bir sürüm döngüsü olduğundan, bu, internet olmadan bile önyükleme yapmanıza izin verir. İnanılmaz düzeltme; teşekkür ederim!
Arcsector

26

Pip, python 3.6 yüklemenizle birlikte gelmezse, bu işe yarayabilir:

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py

o zaman python -m kurabilirsiniz


1
AnladımAttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
Bee

10

pip, Python kurulumuna dahildir. Pip.exe'yi arayamıyorsanız cmd'den python -m pip [args] aramayı deneyin


4
Python kurulumunun pip içermediği durumlar vardır. Benimki 3.6.5'ti ve pip paketi yoktu
Ramazan Polat

8

Python'u nasıl kurdunuz ve sanal bir ortam mı kullanıyorsunuz?
Python 3.6'dan özellikle bahsettiğiniz ve bunu yanıt olarak işaretlemediğiniz gibi, onu sudo add-apt-repository ppa: jonathonf / python-3.6 kullanarak yüklemiş olabileceğinizi tahmin edeceğim , çünkü bu Python'u kurmanın yaygın bir yoludur. Yerel 3.6 paketine sahip olmayan bir Unix işletim sisteminde 3.6. Bu durumda pip kurulumunun doğru yolu aşağıdaki gibidir ....

Adım 1) Python 3.6 ile Sanal Ortam Oluşturun ...

python3.6 -m venv env --without-pip

Adım 2) Sanal ortamınızı etkinleştirin ...

source env/bin/activate

Adım 3) Pip'i ortamınıza kurun ...

curl https://bootstrap.pypa.io/get-pip.py | python3

8

Bu komutları Centos 7'de kullandım

yum install python36
yum install python36-devel
yum install python36-pip
yum install python36-setuptools
easy_install-3.6 pip

pip sürümünü kontrol etmek için:

pip3 -V
pip 18.0 from /usr/local/lib/python3.6/site-packages/pip-18.0-py3.6.egg/pip (python 3.6)

2

pipPython kurulumuyla birlikte indirilmediğiniz durumlar vardır . Tüm komut dosyası klasörünüz bile boş olabilir.

Bunu manuel olarak da yapabilirsiniz.

Sadece Komut İstemi'ne gidin ve python -m ensurepip --default-pipEnter tuşuna basın.

Yol değişkeninin değerinin güncellendiğinden emin olun.

Bu hile yapacak


11
/usr/bin/python3.6: No module named ensurepip
sudo

1
python3.6: pip adında modül yok
CDT


1

Python 3.6'nın indirilmesi ve kurulmasıyla ilgili bir sorun var. Kurulumda pip işaretinin kaldırılması sorunu önler. Yani her kurulumda pip verilmemektedir.


1

Şu anda bs4'ü python 3.6.3 ile Windows'a kurdum.

C:\yourfolderx\yourfoldery>python.exe -m pip install bs4

aşağıdaki kullanıcı gönderisi gibi sözdizimiyle:

Excel için bir paketi başarıyla yükledim. Python 3.6'yı kurduktan sonra, istediğiniz paketi indirmeniz ve ardından kurmanız gerekir. Örneğin,

python.exe -m pip download openpyxl==2.1.4

python.exe -m pip install openpyxl==2.1.4

0

Excel için bir paketi başarıyla yükledim. Kurduktan sonra python 3.6, daha sonra, istenen paketini indirmek yüklemeniz gerekir. Örneğin,

  1. python.exe -m pip download openpyxl==2.1.4

  2. python.exe -m pip install openpyxl==2.1.4


0

Evet, Python3.6 PIP'yi kurar, ancak kurulduğu için erişilemez. Onu olduğu gibi çağıracak bir kod yok! Bir haftadan fazla bir süredir bu konudayım ve verilen her tavsiyeyi başarı olmadan okudum!

Son olarak, pip dizinine gitmeyi ve kurulu sürümü yükseltmeyi test ettim:

root@bx:/usr/local/lib/python3.6/site-packages # python -m pip install --upgrade pip

Bu komut, FreeBSD sunucumdaki herhangi bir yerden artık düzgün çalışan bir PIP yarattı!

Açıkçası, kurulan araçlar Python3.6 ile birlikte kurulduğu gibi çalışmıyor. Bunları çalıştırmanın tek yolu, verilen komutta görebileceğiniz gibi Python'u ve istenen python dosyalarını çağırmaktır. Ancak güncelleme çağrıldıktan sonra, yeni PIP Python3.6'yı çağırmak zorunda kalmadan global olarak çalışır ...


0

Bu benim için Amazon Linux'ta çalıştı

sudo yum list | grep python3

sudo yum install python36.x86_64 python36-tools.x86_64

$ python3 - Python sürümü 3.6.8

/usr/lib/python2.7/dist-packages (python 2.7) 'den $ pip -V pip 9.0.3

] $ sudo python3.6 -m pip install --upgrade pip Collecting pip İndiriliyor https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-none-none-none-none (1,4MB)% 100 | ████████████████████████████████ | 1,4MB 969kB / s Toplanan paketleri yükleme: pip Mevcut kurulum bulundu: pip 9.0.3 kaldırma pip-9.0.3: Başarıyla kaldırıldı pip-9.0.3 başarıyla yüklendi pip-19.0.3

/usr/local/lib/python3.6/site-packages/pip (python 3.6) 'dan $ pip -V pip 19.0.3


-3

Python3 için pip3 olmalıdır

ubuntu'da

sudo apt install python3-pip

2
bu python3.6 değil
Rumbles
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.