Rumah > pembangunan bahagian belakang > Tutorial Python > Mengapa Saya Mendapat 'ralat: Tidak dapat mencari vcvarsall.bat' Semasa Memasang Pakej Python?

Mengapa Saya Mendapat 'ralat: Tidak dapat mencari vcvarsall.bat' Semasa Memasang Pakej Python?

Susan Sarandon
Lepaskan: 2024-12-25 08:23:12
asal
324 orang telah melayarinya

Why Am I Getting

Ralat: Tidak Dapat Menemui vcvarsall.bat Semasa Memasang Pakej Python

Apabila cuba memasang pakej Python dulwich menggunakan pip install dulwich atau secara manual melalui pemasangan python setup.py, pengguna mungkin menghadapi ralat: "error: Unable to find vcvarsall.bat." Mesej ralat ini menunjukkan bahawa versi Visual C yang diperlukan tiada pada sistem.

Untuk pemasangan Windows, Python 2.7 menjangkakan Visual Studio 2008 dipasang semasa pemasangan pakej melalui setup.py. Walau bagaimanapun, anda boleh memintas keperluan ini dengan menetapkan laluan yang betul secara manual dalam pembolehubah persekitaran VS90COMNTOOLS.

Untuk mewujudkan pembolehubah persekitaran yang betul, laksanakan salah satu daripada arahan berikut berdasarkan versi Visual Studio anda yang dipasang:

  • Visual Studio 2010 (VS10): SET VS90COMNTOOLS=%VS100COMNTOOLS%
  • Visual Studio 2012 (VS11): SET VS90COMNTOOLS=%VS110COMNTOOLS%
  • Visual Studio 2013 (VS12): SET VS90COMNTOOLS=%VS120COMNTOOLS%
  • Visual Studio 2015 (VS14): SET VS90COMNTOOLS=%VS140COMNTOOLS%

Sila ambil perhatian bahawa sesetengah laporan menunjukkan bahawa kaedah ini mungkin tidak berfungsi untuk menyusun modul. Jika anda menghadapi masalah, rujuk sumber seperti "Membina lxml untuk Python 2.7 pada Windows" untuk panduan tambahan.

Atas ialah kandungan terperinci Mengapa Saya Mendapat 'ralat: Tidak dapat mencari vcvarsall.bat' Semasa Memasang Pakej Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan