Rumah  >  Artikel  >  pembangunan bahagian belakang  >  \'Ralat Naik Taraf Pip: \'ImportError: tidak boleh mengimport nama \'utama\'\' - Bagaimana untuk Membetulkan?\'

\'Ralat Naik Taraf Pip: \'ImportError: tidak boleh mengimport nama \'utama\'\' - Bagaimana untuk Membetulkan?\'

Linda Hamilton
Linda Hamiltonasal
2024-10-30 00:11:29692semak imbas

Ralat selepas Menaik Taraf Pip: Kegagalan Mengimport 'utama'

Apabila cuba memasang pakej menggunakan pip, pengguna mungkin menghadapi ralat import: "ImportError: tidak boleh mengimport nama 'utama'." Isu ini timbul selepas menaik taraf pip sistem secara tidak sengaja.

Arahan 'pip3', yang disediakan oleh penyelenggara pakej seperti Debian, tidak diurus oleh pip. Pip 10.x telah menempatkan semula komponen dalamannya, yang membawa kepada ketidakserasian.

Penyelesaian:

Untuk menyelesaikan isu ini, adalah disyorkan untuk mengelak daripada menaik taraf pip sistem dan untuk gunakan persekitaran maya sebaliknya. Walau bagaimanapun, untuk tujuan pemulihan, langkah berikut boleh diambil:

  1. Penyahpasangan Sistem Pip: sudo python3 -m pip uninstall pip
  2. Pemasangan semula of Pip: sudo apt install python3-pip --reinstall

Sebagai alternatif, pengguna boleh memilih untuk menggunakan python3 -m pip ... dan bukannya pip3 untuk terus beroperasi dalam persekitaran yang tidak disokong.

Dengan menangani punca ralat dan mengikut langkah ini, pengguna boleh menyelesaikan isu tersebut dengan berkesan dan terus menggunakan pip untuk pemasangan pakej.

Atas ialah kandungan terperinci \'Ralat Naik Taraf Pip: \'ImportError: tidak boleh mengimport nama \'utama\'\' - Bagaimana untuk Membetulkan?\'. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn