安裝用Cython&Numba但沒有vcvarsall.bat我使用Python 3.4的Python儘管視覺C++ 2010
我嘗試安裝用Cython和Numba但不斷收到 「無法找到vcvarsall.bat」。
我搜索瞭解決方案,發現我需要安裝Microsoft Visual C++ 2010(對於Python 3.4)。
所以我安裝了它。
並嘗試安裝Cython和Numba --->失敗。
然後他們說我必須在命令提示符中鍵入「SET VS90COMNTOOLS =%VS100COMNTOOLS%」,我這樣做,如C:\ Users \ Dorky>設置vs90comntools =%vs100comntools%。
並嘗試再次安裝Cython和Numba --->失敗。
這還不夠,我還去了環境變量來手動將VS90設置爲VS100。
並嘗試再次安裝Cython和Numba --->失敗。
那麼我該如何解決這個特殊的「無法找到vcvarsall.bat」問題?
這個vcvarsall.bat有什麼特別之處,用戶必須安裝微軟的程序才能使用它?
爲什麼不把這個vcvarsall.bat文件作爲一個獨立的文件解壓出來,然後將其粘貼到任何需要的文件或目錄,而不需要其他軟件包?
爲什麼不從Python團隊中提取出這個vcvarsall.bat並將其合併到它的Python包中,所以無論用戶何時安裝Python,他/她都會沿途安裝vcvarsall.bat,然後Python會知道在哪裏在需要安裝Cython或Numba或其他軟件的情況下尋找這個文件?
我可以在不使用pip的情況下進行安裝。 – Dorky 2015-04-01 16:48:01
@Dorky你是什麼意思?安裝什麼? – MattDMo 2015-04-01 16:49:57
我的意思是我可以在不使用pip的情況下安裝模塊,只需轉到命令提示符並鍵入cd c:\ users \ ....> python setup.py install。它只是試圖安裝我遇到的vcvarsall.bat錯誤的Cython和Numba。 – Dorky 2015-04-02 04:00:42