Pip ve kendi kendine kurulan python için bir python paketi nasıl kurulur?


11
  1. /usr/bin/python/usr/bin/python2.7benim OS 14.04 tarafından kullanılan eski sürüm 2.7.6 python işaret eder .

    Eski python için modül yüklemek istedim regex:

    $ sudo python -m pip install regex
    /usr/bin/python: No module named pip

    Sinatpik olarak, python-pipeski python için yükledim . Yukarıdaki komut şimdi şunları söyledi:

    Python2/_regex.c:46:20: fatal error: Python.h: No such file or directory

    Yani sinaptik olarak kurdum libpython2.7-dev. Şimdi hepsi çalışıyor.

  2. Ayrıca /usr/bin/local/python2.7, kaynağını derleyerek Python'un daha yeni bir 2.7.9 sürümünü yükledim .

    Pip'i nasıl kurabilirim ve sonra regexyeni python'um için nasıl kurabilirim ?

Teşekkürler.

Yanıtlar:


5

Daha sonra Python 2.7.9 ve üstü (python2 dizi) ve Python 3.4 ve varsayılan olarak Pip dahil 1 Zaten pip olabilir, böylece.

Pip'i kurmak için get-pip.py dosyasını güvenli bir şekilde indirin
Sonra aşağıdakileri çalıştırın (yönetici erişimi gerektirebilir):
python get-pip.py

Kaynak: https://pip.pypa.io/en/latest/instal.html


Synaptic'e pip yükledim (ki aynı sudo apt-get install python pip?) Ve yeni varsayılan python için değil, yalnızca varsayılan eski python için yüklendi.
Tim

/usr/local/bin/python2.7 -m pip install regexdöner /usr/local/bin/python2.7: No module named pip. /usr/local/bin/python2.7 --versiondöner Python 2.7.9. Python 2.7.9'um pip'i özlüyor mu?
Tim

Modülü kullanarak Python.h: No such file or directoryyüklerken hatayla nasıl başa çıkıyorsunuz ? regexpip
Tim

2
sudo apt-get install python-dev
Helio

bu benim eski pitonum için.
Tim

11

Kaynaktan yüklerseniz çalıştırmanız gerekir:

/usr/local/bin/python2.7 -m ensurepip

Bu aslında pipuygulamayı içine yükleyecektir /usr/local/bin.

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.