Rumah >pembangunan bahagian belakang >Tutorial Python >Mengapa Saya Tidak Dapat Menemui vcvarsall.bat Semasa Memasang Pakej Python?

Mengapa Saya Tidak Dapat Menemui vcvarsall.bat Semasa Memasang Pakej Python?

DDD
DDDasal
2024-12-19 19:17:13178semak imbas

Why Can't I Find vcvarsall.bat When Installing Python Packages?

Tidak Dapat Menemui vcvarsall.bat: Menyelesaikan Isu

Apabila memasang pakej Python seperti dulwich, anda mungkin menghadapi mesej ralat "error: Tidak dapat mencari vcvarsall.bat." Ralat samar ini menunjukkan bahawa versi Visual C yang diperlukan tidak dipasang.

Penyelesaian:

Untuk Pemasangan Windows:

Python 2.7 mencari Visual Studio 2008 semasa pemasangan pakej. Jika anda mempunyai versi yang lebih baharu dipasang, anda boleh menipu Python dengan menetapkan laluan yang betul dalam pembolehubah persekitaran VS90COMNTOOLS sebelum memanggil setup.py.

Laksanakan arahan berikut berdasarkan versi Visual Studio yang dipasang:

  • Visual Studio 2010: SET VS90COMNTOOLS=%VS100COMNTOOLS%
  • Visual Studio 2012: SET VS90COMNTOOLS=%VS110COMNTOOLS%
  • Visual Studio 2013: SET VS90COMNTOOLS=%VS110COMNTOOLS%
Nota:

Kaedah ini mungkin tidak berfungsi untuk menyusun modul Python. Rujuk kepada "Membina lxml untuk Python 2.7 pada Windows" untuk maklumat lanjut.

Atas ialah kandungan terperinci Mengapa Saya Tidak Dapat Menemui vcvarsall.bat Semasa Memasang Pakej 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