PERINGATAN: pip dipanggil oleh pembungkus skrip lama. Ini akan gagal di versi pip yang akan datang. Silakan lihat https://github.com/pypa/pip/issues/5599 untuk nasihat tentang memperbaiki masalah yang mendasarinya. Untuk menghindari masalah ini, Anda dapat memanggil Python dengan '-m pip' alih-alih menjalankan pip secara langsung.
Ketika saya langsung mengetik pip list
ke terminal, saya mendapatkan peringatan di atas. Apa artinya sebenarnya?
Haruskah saya selalu menggunakannya python3 -m pip list
? (Jika saya menggunakannya dengan cara itu, output yang sama (daftar paket) muncul tanpa peringatan)
ps: Saya di ubuntu 18.10
python3 -m pip list
tanpa masalah?python3 -m pip [package (in your case list)]
sayangnya ini tidak menghentikan Anda dari menjadi lebih bertele-tele ketika datang ke memohon pippython -m pip [**install** package (in your case list)]
di komentar Anda, jika saya tidak salah. Jika Anda pikir saya benar, jangan hapus komentar Anda dan biarkan komentar saya tetap di sini, beri tahu saya sebaliknya.Jawaban:
Saya menghadapi masalah yang sama tetapi pada Windows. Menginstal ulang
pip
berfungsi untuk saya. Anda dapat memaksa menginstal ulangpip
dengan:sumber
Anda dapat menggunakan prosedur ini untuk kembali ke versi pip yang lebih lama
https://github.com/pypa/pip/issues/5599#issuecomment-414157896
sumber
Anda dapat menyelesaikannya dengan memutakhirkan
pip
:sumber
Saya mengalami masalah yang sama setelah saya memperbarui versi pip ke 20.1.x melalui Pytharm . Saya telah menemukan satu cara untuk memastikan Anda dapat menggunakannya
pip install xxx
dalam keadaan darurat:C:\Program Files\Python37\Lib
Di laptop win10 saya)./pip19_xxx
Untuk yang lama dan./pip
yang baru diinstal./pip
)pip install xxx
ataupython -m pip install xxx
masukcmd
, seharusnya sudah bekerja sekarangsumber
Gunakan saja
Ini akan menyelesaikan masalah peringatan
sumber
sumber