2015-11-05 48 views
0

首先,我知道這是一個常見錯誤,但我遵循所有在這裏和這張貼的指示,但我認爲答案已過時(大多數是從2010年, 2011年,我正在運行Windows 10)。Py2exe沒有找到MSVC90.dll

我使用:

  • Python 2.7版(32位)
  • 的wxPython 3.0.2
  • pymssql 2.1.1
  • 的Windows 10

的事情是,當我安裝Microsoft Visual C++ Redistributable 2008,它不出現在文件夾C:\\Program Files\\Microsoft Visual Studio 9.0\中,但它似乎已安裝。如果我忽略dll,當我嘗試打開文件時,它保持MSVCR90.dll丟失...

有沒有人有任何線索或在Windows 10中做過?

回答

1

我不知道的Windows 10,但(與W7),我發現他們在:C:/Windows/winsxs/x86_microsoft.vc90(...)/

在wxPython的維基
+0

好吧,我有dll文件,但現在我應該在哪裏把它們看?爲什麼如果我有他們,它說,當我忽略我沒有他們的dll?) – barbarity

+0

要麼你把它放在dist或PythonXX/DLLs,這就是我所做的,它工作正常 問題(和我也想得到一個關於它的答案)是在py2exe的執行結束時,它說你不能分發這個文件...所以我其實不知道如何去做,而不分發它。 我不知道爲什麼它告訴你,你沒有他們。 – MaTh

+0

我會堅持,因爲我遇到類似的問題,因爲你是...... D – MaTh