Ya, itu tersedia. Apa output dari apt-cache policy python-pip? Juga memposting output dari apt-cache policy.
Faheem Mitha
"apt-cache policy python-pip" memberi saya "N: Tidak dapat menemukan paket python-pip". untuk komentar lainnya, itu memberi saya output yang lebih lama Anda bisa melihatnya di sini. pastebin.com/bGUMjiuL
Jako
Jawaban:
50
Meskipun apt-get updatesepertinya bisa membantu Anda, saya sangat menyarankan agar tidak menggunakan pip yang diinstal dari repositori Wheeze dengan apt-get install python-pip:
yaitu pippada versi 1.1 sementara versi saat ini> 9.0
versi 1.1 dari piptelah mengetahui masalah keamanan saat digunakan untuk mengunduh paket
versi 1.1 tidak membatasi unduhan / instalasi ke versi paket yang stabil
tidak memiliki banyak fungsi baru (seperti dukungan untuk format roda) dan ketinggalan perbaikan bug (lihat changelog )
python-pipdipasang melalui apt-gettarikan di beberapa modul perl untuk alasan apa pun
Kecuali Anda menjalankan python2.4 atau lebih yang masih didukung oleh pip 1.1 (dan yang seharusnya tidak Anda gunakan), Anda harus mengikuti instruksi instalasi pada halaman dokumentasi pip untuk mengunduh secara amanpip (jangan gunakan ketidakamanan pip install --upgrade pipdengan versi 1.1. , dan tentu saja jangan menginstal paket apa pun sudo pip ...dengan versi itu)
Jika Anda telah melakukan kesalahan dalam menginstal pip versi 1.1, segera lakukan:
Wow. terima kasih atas saran yang sangat dihargai!
Jako
Bagaimana dengan pip-3.2, dikemas dengan wheezy? Apakah itu juga memiliki masalah keamanan? Jika demikian, dan jika Anda tidak berurusan dengan modul yang tidak siap untuk python 3, maka mungkin itu pilihan yang lebih baik?
mc0e
@ mc0e Apakah Anda memiliki masalah dalam menemukan nomor versi? pip --versionakan memberikannya. Saya tidak yakin apa yang Anda maksud dengan "itu" sebagai pilihan yang lebih baik. Jika maksud Anda 2.7.9, jawabannya mungkin.
Anthon
1
+1, terutama untuk info versi. Namun, saya punya Python 2.7.9 diinstal pada Raspberry Pi (raspbian) dan pipyang tidak disertakan secara default.
Andrejs Cainikovs
Saya mencoba ini tetapi hanya mendapat kesalahan dari wget; ERROR: The certificate of bootstrap.pypa.io 'tidak dipercaya. GALAT: Sertifikatbootstrap.pypa.io' hasn't got a known issuer.
user5359531
18
coba pembaruan apt-get. Saya melihatnya dalam debian wheezy:
root @ aramin: / home / undefine # apt-cache show python-pip
Paket: python-pip
Versi: 1.1-3
Ukuran Terpasang: 457
Maintainer: Tim Modul Debian Python
Arsitektur: semua
Tergantung: python2.6, python (> = 2.6.6-7 ~), python (= 0.6c1)
Merekomendasikan: python-dev-all (> = 2.6), build-essential
Deskripsi-id: Penginstal paket Python alternatif
pip adalah pengganti easy_install, dan dimaksudkan untuk ditingkatkan
Pemasang paket python. Terintegrasi dengan virtualenv, tidak parsial
menginstal, dapat menyimpan keadaan paket untuk memutar ulang, dapat menginstal dari non-telur
sumber, dan dapat menginstal dari repositori kontrol versi.
Beranda: http://pip.openplans.org/
Deskripsi-md5: 8d21e4048f43043df36daaae334010b5
Tag: admin :: manajemen paket, devel :: lang: python, devel :: packaging,
diimplementasikan-di :: python, role :: program
Bagian: python
Prioritas: opsional
Nama file: pool / main / p / python-pip / python-pip_1.1-3_all.deb
Ukuran: 111846
MD5sum: b9f16d9d57fbfb42a96d3b2ece11acae
SHA1: c33418777cbb82320a53f63083ecea1da4f8f559
SHA256: ffd03a25f0c1f457e810a930d83b0cab07e8c70b0f3ce63747544cc6fc39a61f
root @ aramin: / home / undefine # apt-cache policy python-pip
python-pip:
Zainstalowana: (brak)
Kandydująca: 1.1-3
Tabela wersji:
1.1-3 0
500 debtorrent: //localhost/ftp.pl.debian.org/debian/ stable / main i386 Packages
Terima kasih! setelah pembaruan apt-get, saya dapat menginstal paket. Saya rasa saya tidak begitu mengerti apa yang benar-benar pembaruan apt-get! Saya melakukannya secara acak; Saya menginstal Debian ini sebulan yang lalu dan saya sudah mengeluarkan perintah setidaknya 5 kali. Saya bertanya-tanya mengapa, yang ini memberi saya python-pip kembali !! ??
apt-cache policy python-pip
? Juga memposting output dariapt-cache policy
.Jawaban:
Meskipun
apt-get update
sepertinya bisa membantu Anda, saya sangat menyarankan agar tidak menggunakan pip yang diinstal dari repositori Wheeze denganapt-get install python-pip
:pip
pada versi 1.1 sementara versi saat ini> 9.0pip
telah mengetahui masalah keamanan saat digunakan untuk mengunduh paketpython-pip
dipasang melaluiapt-get
tarikan di beberapa modul perl untuk alasan apa punKecuali Anda menjalankan python2.4 atau lebih yang masih didukung oleh pip 1.1 (dan yang seharusnya tidak Anda gunakan), Anda harus mengikuti instruksi instalasi pada halaman dokumentasi pip untuk mengunduh secara aman
pip
(jangan gunakan ketidakamananpip install --upgrade pip
dengan versi 1.1. , dan tentu saja jangan menginstal paket apa punsudo pip ...
dengan versi itu)Jika Anda telah melakukan kesalahan dalam menginstal pip versi 1.1, segera lakukan:
Setelah itu:
(untuk semua versi python yang telah Anda instal).
Versi Python2 dimulai dengan 2.7.9 dan versi Python3 dimulai dengan 3.4 telah pip disertakan secara default.
sumber
pip --version
akan memberikannya. Saya tidak yakin apa yang Anda maksud dengan "itu" sebagai pilihan yang lebih baik. Jika maksud Anda 2.7.9, jawabannya mungkin.pip
yang tidak disertakan secara default.ERROR: The certificate of
bootstrap.pypa.io 'tidak dipercaya. GALAT: Sertifikatbootstrap.pypa.io' hasn't got a known issuer.
coba pembaruan apt-get. Saya melihatnya dalam debian wheezy:
sumber
apt-get update
: askubuntu.com/a/222352Saya memiliki masalah yang sama pada Debian "jessie", ini bekerja untuk saya:
sumber