Bagaimana mengetahui versi pip itu sendiri


100

Perintah shell mana yang memberi saya versi sebenarnya yang pipsaya gunakan?

pipmemberi dengan pip showsemua versi modul yang diinstal tetapi tidak termasuk modul itu sendiri.


5
@doniyor: dan pip -hakan memberitahumu tentang opsinya ..
Martijn Pieters

5
Alasan mengapa ini banyak disukai adalah karena -versionbendera ditemukan di antara --isolatedbendera dan --proxybendera, di situlah pengguna memindai, dan mata mulai berkaca-kaca. Ini adalah desain yang buruk untuk menempatkan perintah yang sangat umum yang tersembunyi di antara hal-hal yang tampak seperti pengembang pip secara tidak sengaja menyalurkan jargon internet acak ke layar dan kemudian berpikir: "oh ya, sekarang saya akan berbicara tentang penggunaan dasar". Ini adalah tema umum di python, di mana python lebih merupakan sistem pra-paket dan lebih banyak kantong sampah alat yang dibuang ke lantai.
Eric Leschinski

1
Melakukan python.exe -m pip show pippekerjaan seperti sekarang dengan pip-20.1.1 dan Python 3.7.5.
mlvljr

Jawaban:


161

Kamu bisa melakukan ini:

pip -V

atau:

pip --version

4
Untuk pengguna windows: python -m pip --version
Pedro77

16

Hanya untuk kelengkapan:

pip -V

pip --version

pip list dan di dalam daftar, Anda juga akan menemukan pip dengan versinya.


10

Untuk windows:

import pip

help(pip) 

menunjukkan versi di akhir file bantuan.


1
Di dalam skrip (mungkin di platform apa pun) Anda dapat melakukan: import pip; pip .__ version__ (Tapi saya tidak yakin Anda harus melakukannya )
Dave Knight

1
impor: Istilah 'impor' tidak dikenali sebagai nama cmdlet
Pedro77

8

Untuk windows cukup ketik:

python -m pip --version

2
Haleluya! Terima kasih, ini adalah jawaban Windows yang benar.
Pedro77

5

Di RHEL "pip -V" berfungsi:

$ pip -V
pip 6.1.1 from /usr/lib/python2.6/site-packages (python 2.6)

5

Salah satu dari berikut ini seharusnya berfungsi

pip --version
# pip 19.0.3 from /usr/local/lib/python2.7/site-packages/pip (python 2.7)

atau

pip -V       
# pip 19.0.3 from /usr/local/lib/python2.7/site-packages/pip (python 2.7)

atau

pip3 -V      
# pip 19.0.3 from /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)

4

Banyak orang menggunakan python 2.X dan 3.X. Anda dapat menggunakan pip -Vuntuk menampilkan versi pip default.
Jika Anda memiliki banyak versi python, dan Anda ingin menginstal beberapa paket melalui pip yang berbeda, saya menyarankan cara ini:

sudo python2.X -m pip install some-package==0.16


2

Untuk mesin Windows, buka command prompt dan ketik.

pip -V 

2
Tidak bekerja. "Traceback (panggilan terakhir terakhir): dan bla bla .."
Pedro77

2

periksa dua hal

pip2 --version   

dan

pip3 --version

karena pip default mungkin adalah salah satu dari ini, jadi selalu lebih baik untuk memeriksa keduanya.


1

Pertama, buka command prompt Setelah ketik perintah di bawah ini.

periksa versi itu sendiri dengan mudah:

Formulir Windows:

instalasi pip:

pip install pip

pip Pemeriksaan versi:

pip --version 

3
Ayolah. Jika Anda memiliki pip, Anda tidak perlu menginstalnya.
Laurenz

1
`pip -v` or `pip --v` 

Namun perhatikan, jika Anda menggunakan macos catelina yang memiliki zsh (z shell), ini mungkin memberi Anda banyak hal, jadi opsi terbaik adalah mencoba menginstal versi atau memulai sebagai -- pip3

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.