Python3 dan pip3 + menggunakan roda yang dipasang untuk python2 dapat digunakan juga untuk python3
Sampai kemarin kami bekerja dengan python 2.7.5 dan paket roda sudah dipasang untuk python 2.7.5 dengan pip (pip yang berhubungan dengan python 2.7.5)
Sekarang kami menginstal versi python terbaru dari redhat - 3.8
Kami juga memasang pip3, saat kami memasang python 3.8, rpm tambahannya juga pip3
Jadi sampai sekarang semuanya baik-baik saja
Yang ingin kami pahami adalah tentang paket roda saat ini yang dipasang dengan pip (pip2)
Karena sekarang kita memiliki python 3, saya kira kita perlu menginstal dengan pip3 roda baru untuk python 3, saya berasumsi python 3 tidak bisa menggunakan roda untuk python 2
Tolong beri tahu saya jika saya mengoreksi, dan saya akan dengan senang hati mendapatkan koreksi
Jawaban
takaran roda yang dipasang untuk python2 bisa digunakan juga untuk python3
Beberapa roda kompatibel dengan keduanya, beberapa tidak.
Untuk beberapa proyek dimungkinkan untuk menghasilkan roda yang kompatibel dengan Python 2 dan 3, untuk beberapa tidak mungkin. Semuanya bermuara pada kode proyek yang sebenarnya.
Sangat mudah untuk mengidentifikasi platform mana (versi interpreter Python, OS, dan bitness CPU) yang kompatibel dengan roda dengan melihat nama file. Semuanya dijelaskan dalam PEP 425 .
Ya, Anda perlu memasang roda baru dan paket baru juga. (Seringkali jika Anda menginstal paket dengan PIP3, ia akan menginstal roda secara otomatis.)