[英]Error while installing Airflow using pip in windows- Unable to find vcvarsall.bat
我試圖使用pip通過命令提示符在Windows中安裝Airflow。
python是3.4.2,包括pip。 我收到以下錯誤。
distutils.errors.DistutilsError: Setup script exited with error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).
我已經安裝了Visual Studio 2012,但Python 3.4默認情況下會尋找VS10。 我試圖通過以下方式欺騙Python使用更新的Visual Studio
set VS100COMNTOOLS=%VS110COMNTOOLS%
。 VS100COMNTOOLS
作為變量名,並將值VS110COMNTOOLS
。 兩種技巧都無效。 我仍然遇到相同的舊錯誤。
C:\\Program Files\\Microsoft Visual Studio 11.0\\VC
存在文件vcvarsall.bat
這里缺少什么? 如何擺脫這個錯誤?
我沒有在cmd中設置VS100COMNTOOLS=%VS110COMNTOOLS%
,而是SET VS100COMNTOOLS=C:\\Program Files\\Microsoft Visual Studio 11.0\\Common7\\Tools\\
,它可以正確選擇,但是由於VS11編譯器與眾不同,因此又拋出了另一堆錯誤正確編譯Python 3.4代碼。
我卸載了VS11,安裝了VS10,它正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.