我想使用py2exe來編譯一個程序,根據這個教程http://www.py2exe.org/index.cgi/Tutorial,它似乎正在尋找一箇舊版本的微軟可再發行組件庫。該教程是在2011年3月編寫的,所以我想知道它是否會過時。我目前在我的電腦上安裝了Visual Studio 11.0,py2exe正在尋找9.0。py2exe尋找VC9.0
我下載了Visual Studio 2008可重新分發包(vcredist_x86),它似乎沒有安裝任何可以告訴我的東西(至少不在預期的目的地)。我也嘗試將所有的路徑和文件名引用替換爲9.0,使用相同的11.0,也沒有工作。
我在Windows 7上使用py2exe v0.6.9與python v2.7.9。任何人都可以指向正確的方向嗎?
我已經嘗試了幾次,它似乎沒有安裝任何新的文件,我可以告訴。也許它看到我有VC11.0並退出。如果是這種情況,那麼我想我將不得不卸載VC11.0。 – kjgregory
我編輯了我的答案。您可以嘗試卸載VC11.0或修復現有文件。 –
好的,我找到了本教程第5.2.2節中描述的文件,並按照給出的說明進行操作,但現在出現一個錯誤,指出「錯誤:無法複製'c:\ Windows \ ... \ msvcm90.dll':不存在或不是普通文件我檢查過它確實存在 – kjgregory