Rumah >pangkalan data >tutorial mysql >Bagaimana Memaksa Pip untuk Memasang Versi Khusus MySQL_python?

Bagaimana Memaksa Pip untuk Memasang Versi Khusus MySQL_python?

DDD
DDDasal
2024-12-19 13:49:10366semak imbas

How to Force Pip to Install a Specific Version of MySQL_python?

Memasang MySQL_python dengan Versi Tertentu Menggunakan Pip

Dalam percubaan untuk memasang versi 1.2.2 MySQL_python dalam virtualenv dengan -- pilihan no-site-packages, anda mungkin menghadapi kesukaran. Walaupun menyediakan pip dengan hujah versi tertentu, ia masih memasang versi 1.2.3.

Penyelesaian

Untuk memasang versi pakej tertentu dengan pip, anda boleh menggunakan yang berikut pilihan:

  • --paksa-pasang semula -v: Pilihan ini disyorkan mulai 28-12-2022. Ia memaksa pemasangan semula pakej, walaupun ia sudah dikemas kini, dan memberikan keluaran bertele-tele.

Pilihan Alternatif

  • -Iv: Pilihan ini (diperkenalkan dalam jawapan asal) juga berfungsi dengan mengabaikan pakej yang dipasang dan menulis ganti mereka, sambil memberikan output bertele-tele.

Contoh

pip install --force-reinstall -v "MySQL_python==1.2.2"

# or

pip install -Iv "MySQL_python==1.2.2"

Pertimbangan Tambahan

  • Pastikan anda telah menyahpasang mana-mana pakej MySQL_python sedia ada sebelum memasang khusus versi.
  • Jika URL PyPI untuk versi yang diingini tidak berfungsi, anda boleh memuat turun sumber pakej terus daripada repositori sumber pakej menggunakan pilihan -I, diikuti dengan URL muat turun. Untuk MySQL_python versi 1.2.2, anda boleh menggunakan arahan berikut:
pip install -Iv http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/MySQL-python-1.2.2.tar.gz/download

Atas ialah kandungan terperinci Bagaimana Memaksa Pip untuk Memasang Versi Khusus MySQL_python?. 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