Saya ingin menginstal pip . Seharusnya mendukung Python 3, tetapi membutuhkan setuptools, yang hanya tersedia untuk Python 2.
Bagaimana saya bisa menginstal pip dengan Python 3?
python
python-3.x
pip
package
setuptools
deamon
sumber
sumber
distribute
sudah usang dan jawaban lain memecahkan masalah.Jawaban:
sunting: Instalasi manual dan penggunaan
setuptools
bukan lagi proses standar.Jika Anda menjalankan Python 2.7.9+ atau Python 3.4+
Selamat, Anda seharusnya sudah
pip
menginstal. Jika tidak, baca terus.Jika Anda menjalankan Sistem seperti Unix
Anda biasanya dapat menginstal paket
pip
melalui manajer paket Anda jika versi Python Anda lebih tua dari 2.7.9 atau 3.4, atau jika sistem Anda tidak memasukkannya untuk alasan apa pun.Petunjuk untuk beberapa distro yang lebih umum mengikuti.
Menginstal di Debian (Wheezy dan yang lebih baru) dan Ubuntu (Trusty Tahr dan yang lebih baru) untuk Python 2.x
Jalankan perintah berikut dari terminal:
Menginstal di Debian (Wheezy dan yang lebih baru) dan Ubuntu (Trusty Tahr dan yang lebih baru) untuk Python 3.x
Jalankan perintah berikut dari terminal:
catatan:Pada instalasi Debian / Ubuntu yang baru, paket tersebut mungkin tidak ditemukan sampai Anda melakukannya:
Menginstal
pip
pada CentOS 7 untuk Python 2.xPada CentOS 7, Anda harus menginstal alat pengaturan terlebih dahulu, dan kemudian menggunakannya untuk menginstal
pip
, karena tidak ada paket langsung untuk itu.Menginstal
pip
pada CentOS 7 untuk Python 3.xDengan asumsi Anda menginstal Python 3.4 dari EPEL , Anda dapat menginstal alat pengaturan Python 3 dan menggunakannya untuk menginstal
pip
.Jika distro Unix / Linux Anda tidak memilikinya dalam paket repo
Instal menggunakan cara manual yang dirinci di bawah ini.
Cara manual
Jika Anda ingin melakukannya dengan cara manual, metode yang sekarang direkomendasikan adalah menginstal menggunakan
get-pip.py
skrip daripip
instruksi instalasi .sumber
--user
flag yang akan menginstal distribusikan hanya untuk pengguna saat ini.sudo easy_install3 pip
dan kemudianpip3 install
bekerja sejak saat itu.Saya dapat menginstal pip untuk python 3 di Ubuntu hanya dengan menjalankan
sudo apt-get install python3-pip
.sumber
pip-3.2 install
(ganti versi 3.2 dengan versi Anda) untuk menginstal paket - juga lihat stackoverflow.com/questions/10763440/…Unable to locate package python3-pip
. Apakah sudah diganti namanya?sudo apt-get install -y python3.3
dan menggunakantype pip3
Python 3.4+ dan Python 2.7.9+
Kabar baik! Python 3.4 (dirilis Maret 2014) dikirimkan bersama Pip. Ini adalah fitur terbaik dari setiap rilis Python. Itu membuat kekayaan perpustakaan komunitas dapat diakses oleh semua orang. Pemula tidak lagi dikecualikan oleh sulitnya pengaturan. Dalam pengiriman dengan manajer paket, Python bergabung dengan Ruby, Nodejs, Haskell, Perl, Go - hampir setiap bahasa kontemporer lainnya dengan komunitas open-source mayoritas. Python terima kasih.
Tentu saja, itu tidak berarti kemasan Python adalah masalah yang diselesaikan. Pengalaman itu tetap membuat frustrasi. Saya membahas hal ini di Apakah Python memiliki sistem manajemen paket / modul?
Sial bagi semua orang menggunakan Python sebelumnya. Ikuti instruksi manual.
Python ≤ 2.7.8 dan Python ≤ 3.3
Ikuti instruksi terperinci saya di https://stackoverflow.com/a/12476379/284795 . Intinya
Instruksi resmi
Per https://pip.pypa.io/en/stable/installing.html
Unduh
get-pip.py
, berhati-hati untuk menyimpannya sebagai.py
file daripada.txt
. Kemudian, jalankan dari command prompt.Anda mungkin memerlukan prompt perintah administrator untuk melakukan ini. Ikuti http://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx
Bagi saya, ini menginstal Pip di
C:\Python27\Scripts\pip.exe
. Temukanpip.exe
di komputer Anda, lalu tambahkan foldernya (mis.C:\Python27\Scripts
) Ke jalur Anda (Mulai / Edit variabel lingkungan). Sekarang Anda harus dapat menjalankanpip
dari baris perintah. Coba pasang paket:Ini dia (semoga)!
sumber
apt-get install python3-dev
, python 3.4 diinstal, tanpa pip :(Untuk Ubuntu 12.04 atau lebih lama,
tidak akan bekerja Sebaliknya, gunakan:
sumber
jika Anda menggunakan python 3.4+
ketik saja:
sumber
Pembaruan 2015-01-20:
Per https://pip.pypa.io/en/latest/installing.html cara saat ini adalah:
Saya pikir itu harus bekerja untuk versi apa pun
Jawaban asli:
sumber
Python tunggal dalam sistem
Untuk menginstal paket dengan Python selalu ikuti langkah-langkah ini:
python 2.x
:sudo python -m pip install [package]
python 3.x
:sudo python3 -m pip install [package]
Catatan: Ini dengan asumsi tidak ada alias untuk
python
Melalui metode ini, tidak akan ada kebingungan mengenai versi python mana yang menerima paket.
Beberapa ular sanca
Katakanlah Anda memiliki
python3 ↔ python3.6
danpython3.7 ↔ python3.7
sudo python3 -m pip install [package]
sudo python3.7 -m pip install [package]
Ini pada dasarnya adalah metode yang sama seperti yang ditunjukkan sebelumnya.
Catatan 1
Cara menemukan python mana,
python3
perintah Anda menghasilkan:Perhatikan python 3.6.6 di baris kedua.
Catatan 2
Ubah apa
python3
ataupython
poin ke: /ubuntu/320996/how-to-make-python-program-command-execute-python-3sumber
Saya tidak yakin kapan tepatnya ini diperkenalkan, tetapi itu menginstal pip3 untuk saya ketika itu belum ada.
sumber
pip2 install --upgrade pip
danapt-cyg install python3
. Lalu apa yang Anda tulis dan Anda punyapip3
.Versi Homebrew yang lebih lama
Jika Anda menggunakan MacOS, gunakan
homebrew
.Perhatikan juga bahwa Anda harus memeriksa konsol jika instalasi selesai dengan sukses. Terkadang tidak (misalnya kesalahan karena kepemilikan), tetapi orang mengabaikan log.
DIPERBARUI - Versi homebrew setelah 1.5
Menurut halaman Homebrew resmi :
Jadi untuk menginstal Python 3, jalankan perintah berikut:
Kemudian,
pip
diinstal secara otomatis, dan Anda dapat menginstal paket apa pun denganpip install <package>
.sumber
Jika Anda menggunakan beberapa versi python yang berbeda coba gunakan
virtualenv
http://www.virtualenv.org/en/latest/virtualenv.html#installationDengan keunggulan
pip
untuk setiap lingkungan lokal.Kemudian instal lingkungan lokal di direktori saat ini dengan:
Perhatikan bahwa Anda menentukan path ke biner python yang telah Anda instal pada sistem Anda.
Lalu sekarang ada lingkungan pythonenvironment lokal di folder itu.
./ENV
Sekarang seharusnya ada
./ENV/pip-3.3
gunakan
./ENV/pip-3.3 freeze
untuk membuat daftar perpustakaan lokal yang diinstal.gunakan
./ENV/pip-3.3 install packagename
untuk menginstal di lingkungan lokal.gunakan
./ENV/python3.3 pythonfile.py
untuk menjalankan skrip python Anda.sumber
Inilah cara saya untuk mengatasi masalah ini di ubuntu 12.04:
Kemudian instal python3 dari kode sumber:
Ketika Anda selesai menginstal semuanya, pip3 akan diinstal secara otomatis.
sumber
Python 3.4.1 (default, Aug 4 2016, 16:56:02) [GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
Ini yang saya lakukan pada OS X Mavericks untuk membuatnya bekerja.
Pertama-tama, instal minuman
Instal python 3.4
Kemudian saya mendapatkan versi distribusi terbaru:
Saya harap ini membantu.
sumber
mkvirtualenv py3
baris - pada OS X El Capitan, saya mendapatkancommand not found
kesalahan. Juga, untuk benar-benar menggunakan python 3 setelah menggunakan brew untuk menginstalnya, saya harus menjalankanpython3
daripada hanyapython
yang masih memetakan ke python 2.7. Adakah langkah yang berbeda untuk El Capitan?https://docs.python.org/3/whatsnew/3.4.html#whatsnew-pep-453
jadi jika Anda memiliki python 3.4 terinstal, Anda bisa:
sudo pip3 install xxx
sumber
Untuk python3 coba ini:
Hal yang baik adalah bahwa ia juga akan mendeteksi versi python apa yang Anda miliki (bahkan jika itu adalah lingkungan python di lokasi khusus Anda). Setelah ini, Anda dapat melanjutkan dengan (misalnya) secara normal
sumber: https://pypi.python.org/pypi/setuptools/1.1.6#upgrading-from-setuptools-0-6
sumber
Dengan asumsi Anda berada dalam lingkungan komputer yang sangat terbatas (seperti saya) tanpa akses root atau kemampuan untuk menginstal paket ...
Saya belum pernah memasang instance Python + virtualenv baru / standalone / mentah / non-root sebelum posting ini. Saya telah melakukan sedikit Googling untuk membuat pekerjaan ini.
python3
untukpython
jika Anda python2 pengguna.wget https://pypi.python.org/packages/source/v/virtualenv/virtualenv-x.y.z.tar.gz
tar -xzvf virtualenv-x.y.z.tar.gz
python3 virtualenv-x.y.z/virtualenv.py --python $(which python3) /path/to/new/virtualenv
source /path/to/new/virtualenv/bin/activate
virtualenv
paket ini termasuk versi mandiripip
dansetuptools
secara otomatis dipasang ke setiap virtualenv baru. Ini memecahkan masalah ayam dan telur.which python3
harus memberi:/path/to/new/virtualenv/bin/python3
pip
juga tersedia di virtualenv viawhich pip
... harus memberi:/path/to/new/virtualenv/bin/pip
Lalu ... pip, pip, pip!
Kiat terakhir untuk pemula Pythoneers: Anda tidak merasa perlu virtualenv saat memulai, tetapi Anda akan senang memilikinya nanti. Membantu dengan skenario pemasangan "peningkatan jika" / untuk sumber terbuka / paket bersama.
Ref: https://virtualenv.pypa.io/en/latest/installation.html
sumber
pip
diinstal bersama ketika Anda menginstal Python. Anda bisa menggunakansudo pip install (module)
ataupython3 -m pip install (module)
.sumber
Untuk menginstal pip, unduh get-pip.py dengan aman .
Kemudian jalankan yang berikut ini:
Lihat: Instalasi PIP
sumber
Dan untuk Pengguna OS Windows 8.1 / 10 cukup buka cmd (command prompt)
tulis ini :
C:\Users\%USERNAME%\AppData\Local\Programs\Python\Python36-32\Scripts
kemudian
cukup tulis ini:
pip3 install
{nama paket}Petunjuk: lokasi folder
Python36-32
mungkin berbeda untuk versi python 3.x barusumber
Jika distro Linux Anda sudah terpasang dengan Python, Anda seharusnya dapat menginstal PIP menggunakan manajer paket sistem Anda. Ini lebih disukai karena versi sistem yang diinstal dari Python tidak bermain dengan baik dengan skrip get-pip.py yang digunakan pada Windows dan Mac.
Alat Paket Lanjutan (Python 2.x)
Alat Paket Lanjutan (Python 3.x)
Pengelola Paket pacman (Python 2.x)
Pengelola Paket pacman (Python 3.x)
Pengelola Paket Yum (Python 2.x)
Pengelola Paket Yum (Python 3.x)
Yum Dandified (Python 2.x)
Yum Dandified (Python 3.x)
Manajer Paket Zypper (Python 2.x)
Manajer Paket Zypper (Python 3.x)
sumber
Ikuti langkah-langkah di bawah ini untuk menginstal python 3 dengan pip:
Langkah 1: Instal Python dari unduh di sini
Langkah 2: Anda harus mengunduh get-pip.py
Langkah 3: Setelah mengunduh get-pip.py, buka prompt komant Anda dan buka direktori tempat file get-pip.py Anda disimpan.
Langkah 4: Masukkan perintah
python get-pip.py
dalam cmd.Langkah 5: Pip berhasil diinstal, Verifikasi instalasi pip dengan mengetikkan perintah di cmd
pip --version
sumber
Ini adalah salin dan tempel satu-baris yang saya salin.
Dari Menginstal dengan get-pip.py :
sumber