2015-01-12 58 views
6

首先,我要提到的是,我使用Python 2.7.6通過蟒蛇分佈在Windows 7與Pyinstaller錯誤創建的.exe:大會amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none沒有找到

運行時pyinstaller --onefile MyScripy.py我只收到一個錯誤,這是標題中提到的錯誤,並創建了exe。當運行exe時,有一些問題使用ctypes庫,我相信與所述錯誤有關。

我從pyinstaller命令的輸出中總共得到了12次這個錯誤。下面是完整的輸出:

2776 INFO: Processing hook hook-xml.sax 
2807 INFO: Processing hook hook-pyexpat 
3338 INFO: Processing hook hook-matplotlib 
3602 INFO: Processing hook hook-sysconfig 
3602 INFO: Processing hook hook-parser 
4430 INFO: Processing hook hook-setuptools 
4601 INFO: Processing hook hook-win32com 
4616 INFO: Processing hook hook-win32com.client 
4616 INFO: Processing hook hook-pythoncom 
4680 INFO: Processing hook hook-pywintypes 
4757 INFO: Processing hook hook-win32ui 
5240 INFO: Processing hook hook-scipy.sparse.csgraph 
5349 INFO: Processing hook hook-PIL 
5365 INFO: Processing hook hook-PIL.Image 
5444 INFO: Processing hook hook-Image 
5661 INFO: Processing hook hook-PIL.SpiderImagePlugin 
6473 INFO: Processing hook hook-pytz 
6661 INFO: Processing hook hook-lxml.etree 
6675 INFO: Processing hook hook-xml.etree.cElementTree 
6691 INFO: Processing hook hook-_elementtree 
8204 INFO: Processing hook hook-PyQt4 
15583 INFO: Processing hook hook-PyQt4.QtGui 
20779 INFO: Processing hook hook-matplotlib.backends 
21200 INFO: Processing hook hook-PyQt4.QtCore 
21309 INFO: Processing hook hook-_tkinter 
21402 INFO: checking Tree 
21402 INFO: building because out00-Tree.toc missing or bad 
21402 INFO: building Tree out00-Tree.toc 
21573 INFO: checking Tree 
21573 INFO: building because out01-Tree.toc missing or bad 
21573 INFO: building Tree out01-Tree.toc 
21762 INFO: Processing hook hook-tables 
22776 INFO: Processing hook hook-sqlalchemy 
23243 INFO: Processing hook hook-sqlite3 
24148 INFO: Processing hook hook-IPython 
24615 INFO: Processing hook hook-zmq 
24819 INFO: Processing hook hook-PyQt4.QtSvg 
24881 INFO: Processing hook hook-xml.dom 
24912 INFO: Processing hook hook-xml.dom.domreg 
26394 INFO: Processing hook hook-docutils 
26721 INFO: Processing hook hook-pygments.lexers 
26753 INFO: Processing hook hook-pygments.styles 
28125 INFO: Processing hook hook-sphinx 
28157 INFO: Processing hook hook-jinja2 
28859 INFO: Processing hook hook-scipy.io.matlab 
29592 INFO: Hidden import 'codecs' has been found otherwise 
29592 INFO: Hidden import 'encodings' has been found otherwise 
29592 INFO: Looking for run-time hooks 
29592 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_pkgres.py 
29733 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_Image.py 
29826 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_mplconfig.py 
29920 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_mpldata.py 
30013 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_win32comgenpy.py 
30122 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_PIL_Image.py 
30200 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_Tkinter.py 
30279 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_qt4plugins.py 
30668 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
30668 WARNING: Assembly not found 
30668 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
31152 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
31152 WARNING: Assembly not found 
31152 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
32915 WARNING: lib not found: libzmq.pyd dependency of C:\Users\Patrick\Anaconda\lib\site-packages\z 
mq\devices\monitoredqueue.pyd 
33102 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
33102 WARNING: Assembly not found 
33102 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
34944 INFO: Adding Microsoft.VC90.MFC to dependent assemblies of final executable 
35036 INFO: Searching for assembly amd64_Microsoft.VC90.MFC_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
35036 INFO: Found manifest C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\Microsoft.VC90.MFC. 
manifest 
35036 INFO: Searching for file mfc90.dll 
35036 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfc90.dll 
35036 INFO: Searching for file mfc90u.dll 
35036 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfc90u.dll 
35036 INFO: Searching for file mfcm90.dll 
35036 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfcm90.dll 
35036 INFO: Searching for file mfcm90u.dll 
35036 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfcm90u.dll 
36690 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
36690 WARNING: Assembly not found 
36690 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
36986 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
36986 WARNING: Assembly not found 
36986 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
37128 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
37128 WARNING: Assembly not found 
37128 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
37251 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
37251 WARNING: Assembly not found 
37251 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
37845 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
37845 WARNING: Assembly not found 
37861 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
38203 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
38203 WARNING: Assembly not found 
38203 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
38250 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable 
38328 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
38328 WARNING: Assembly not found 
38328 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
41230 INFO: Using Python library C:\Users\Patrick\Anaconda\python27.dll 
41838 INFO: Warnings written to C:\Users\Patrick\Google Drive\KNN\build\KNN\warnKNN.txt 
41978 INFO: checking PYZ 
41978 INFO: rebuilding out00-PYZ.toc because out00-PYZ.pyz is missing 
41978 INFO: building PYZ (ZlibArchive) out00-PYZ.toc 
52009 INFO: checking PKG 
52009 INFO: rebuilding out00-PKG.toc because out00-PKG.pkg is missing 
52009 INFO: building PKG (CArchive) out00-PKG.pkg 
87062 INFO: checking EXE 
87062 INFO: rebuilding out00-EXE.toc because KNN.exe missing 
87062 INFO: building EXE from out00-EXE.toc 
87062 INFO: Appending archive to EXE C:\Users\Patrick\Google Drive\KNN\dist\KNN.exe 

C:\Users\Patrick\Google Drive\KNN>pyinstaller --onedir KNN.py 
19 INFO: wrote C:\Users\Patrick\Google Drive\KNN\KNN.spec 
32 INFO: Testing for ability to set icons, version resources... 
49 INFO: ... resource update available 
49 INFO: UPX is not available. 
65 INFO: Processing hook hook-os 
150 INFO: Processing hook hook-time 
151 INFO: Processing hook hook-cPickle 
200 INFO: Processing hook hook-_sre 
286 INFO: Processing hook hook-cStringIO 
352 INFO: Processing hook hook-encodings 
361 INFO: Processing hook hook-codecs 
638 INFO: Processing hook hook-httplib 
641 INFO: Processing hook hook-email 
718 INFO: Processing hook hook-email.message 
881 WARNING: library python%s%s required via ctypes not found 
980 INFO: Extending PYTHONPATH with C:\Users\Patrick\Google Drive\KNN 
980 INFO: checking Analysis 
981 INFO: building Analysis because out00-Analysis.toc non existent 
981 INFO: running Analysis out00-Analysis.toc 
983 INFO: Adding Microsoft.VC90.CRT to dependent assemblies of final executable 
1065 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
1065 WARNING: Assembly not found 
1065 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
1154 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
1154 WARNING: Assembly not found 
1154 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
1243 INFO: Analyzing C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyInstall 
er\loader\_pyi_bootstrap.py 
1253 INFO: Processing hook hook-os 
1264 INFO: Processing hook hook-site 
1276 INFO: Processing hook hook-encodings 
1359 INFO: Processing hook hook-time 
1362 INFO: Processing hook hook-cPickle 
1411 INFO: Processing hook hook-_sre 
1502 INFO: Processing hook hook-cStringIO 
1578 INFO: Processing hook hook-codecs 
1861 INFO: Processing hook hook-httplib 
1864 INFO: Processing hook hook-email 
1943 INFO: Processing hook hook-email.message 
2111 WARNING: library python%s%s required via ctypes not found 
2236 INFO: Processing hook hook-pydoc 
2282 INFO: Analyzing C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyInstall 
er\loader\pyi_importers.py 
2369 INFO: Analyzing C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyInstall 
er\loader\pyi_archive.py 
2453 INFO: Analyzing C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyInstall 
er\loader\pyi_carchive.py 
2533 INFO: Analyzing C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyInstall 
er\loader\pyi_os_path.py 
2540 INFO: Analyzing KNN.py 
2632 INFO: Processing hook hook-distutils 
2754 INFO: Processing hook hook-xml 
2809 INFO: Processing hook hook-xml.sax 
2832 INFO: Processing hook hook-pyexpat 
3381 INFO: Processing hook hook-matplotlib 
3648 INFO: Processing hook hook-sysconfig 
3651 INFO: Processing hook hook-parser 
4522 INFO: Processing hook hook-setuptools 
4703 INFO: Processing hook hook-win32com 
4710 INFO: Processing hook hook-win32com.client 
4720 INFO: Processing hook hook-pythoncom 
4772 INFO: Processing hook hook-pywintypes 
4862 INFO: Processing hook hook-win32ui 
5375 INFO: Processing hook hook-scipy.sparse.csgraph 
5490 INFO: Processing hook hook-PIL 
5506 INFO: Processing hook hook-PIL.Image 
5598 INFO: Processing hook hook-Image 
5823 INFO: Processing hook hook-PIL.SpiderImagePlugin 
6670 INFO: Processing hook hook-pytz 
6871 INFO: Processing hook hook-lxml.etree 
6877 INFO: Processing hook hook-xml.etree.cElementTree 
6891 INFO: Processing hook hook-_elementtree 
8502 INFO: Processing hook hook-PyQt4 
8503 INFO: Processing hook hook-PyQt4.QtGui 
13757 INFO: Processing hook hook-matplotlib.backends 
14190 INFO: Processing hook hook-PyQt4.QtCore 
14305 INFO: Processing hook hook-_tkinter 
14415 INFO: checking Tree 
14417 INFO: building because out00-Tree.toc missing or bad 
14417 INFO: building Tree out00-Tree.toc 
14579 INFO: checking Tree 
14579 INFO: building because out01-Tree.toc missing or bad 
14579 INFO: building Tree out01-Tree.toc 
14777 INFO: Processing hook hook-tables 
15864 INFO: Processing hook hook-sqlalchemy 
16348 INFO: Processing hook hook-sqlite3 
17246 INFO: Processing hook hook-IPython 
17729 INFO: Processing hook hook-zmq 
17938 INFO: Processing hook hook-PyQt4.QtSvg 
18002 INFO: Processing hook hook-xml.dom 
18023 INFO: Processing hook hook-xml.dom.domreg 
19514 INFO: Processing hook hook-docutils 
19856 INFO: Processing hook hook-pygments.lexers 
19885 INFO: Processing hook hook-pygments.styles 
21273 INFO: Processing hook hook-sphinx 
21298 INFO: Processing hook hook-jinja2 
22033 INFO: Processing hook hook-scipy.io.matlab 
22779 INFO: Hidden import 'codecs' has been found otherwise 
22779 INFO: Hidden import 'encodings' has been found otherwise 
22779 INFO: Looking for run-time hooks 
22783 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_pkgres.py 
22930 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_Image.py 
23013 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_mplconfig.py 
23105 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_mpldata.py 
23184 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_win32comgenpy.py 
23279 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_PIL_Image.py 
23361 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_Tkinter.py 
23440 INFO: Analyzing rthook C:\Users\Patrick\Anaconda\lib\site-packages\pyinstaller-2.1-py2.7.egg\P 
yInstaller\loader\rthooks\pyi_rth_qt4plugins.py 
23825 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
23825 WARNING: Assembly not found 
23826 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
24313 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
24315 WARNING: Assembly not found 
24315 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
26085 WARNING: lib not found: libzmq.pyd dependency of C:\Users\Patrick\Anaconda\lib\site-packages\z 
mq\devices\monitoredqueue.pyd 
26263 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
26263 WARNING: Assembly not found 
26263 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
27958 INFO: Adding Microsoft.VC90.MFC to dependent assemblies of final executable 
28030 INFO: Searching for assembly amd64_Microsoft.VC90.MFC_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
28032 INFO: Found manifest C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\Microsoft.VC90.MFC. 
manifest 
28032 INFO: Searching for file mfc90.dll 
28032 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfc90.dll 
28033 INFO: Searching for file mfc90u.dll 
28033 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfc90u.dll 
28033 INFO: Searching for file mfcm90.dll 
28033 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfcm90.dll 
28035 INFO: Searching for file mfcm90u.dll 
28035 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfcm90u.dll 
29723 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
29723 WARNING: Assembly not found 
29723 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
30019 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
30019 WARNING: Assembly not found 
30019 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
30160 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
30160 WARNING: Assembly not found 
30160 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
30285 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
30285 WARNING: Assembly not found 
30285 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
30846 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
30846 WARNING: Assembly not found 
30846 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
31174 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
31174 WARNING: Assembly not found 
31174 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
31220 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable 
31299 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none ... 
31299 WARNING: Assembly not found 
31299 ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found 
34091 INFO: Using Python library C:\Users\Patrick\Anaconda\python27.dll 
34714 INFO: Warnings written to C:\Users\Patrick\Google Drive\KNN\build\KNN\warnKNN.txt 
34792 INFO: checking PYZ 
34792 INFO: rebuilding out00-PYZ.toc because out00-PYZ.pyz is missing 
34792 INFO: building PYZ (ZlibArchive) out00-PYZ.toc 
44621 INFO: checking PKG 
44621 INFO: rebuilding out00-PKG.toc because out00-PKG.pkg is missing 
44621 INFO: building PKG (CArchive) out00-PKG.pkg 
44652 INFO: checking EXE 
44652 INFO: rebuilding out00-EXE.toc because KNN.exe missing 
44652 INFO: building EXE from out00-EXE.toc 
44667 INFO: Appending archive to EXE C:\Users\Patrick\Google Drive\KNN\build\KNN\KNN.exe 
44698 INFO: checking COLLECT 
44698 INFO: building COLLECT out00-COLLECT.toc 

基於這些行:

35036 INFO: Searching for file mfc90.dll 
    35036 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfc90.dll 
    35036 INFO: Searching for file mfc90u.dll 
    35036 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfc90u.dll 
    35036 INFO: Searching for file mfcm90.dll 
    35036 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin\mfcm90.dll 
    35036 INFO: Searching for file mfcm90u.dll 
    35036 INFO: Found file C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin 

看來,Pyinstaller正在尋找窗口的.DLL它在C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin目錄需要,所以我嘗試複製msvcp90.dllmsvcm90.dll根據SO here上的這個問題。

但我仍然得到相同的錯誤。此外,使用Pyinstaller命令pyinstaller --onedir MyScript.py代替時也會出現相同的錯誤。

有誰知道我該如何解決這個錯誤?

更新

我在我的筆記本電腦運行同樣的pyinstaller命令在家裏,我也沒有得到任何錯誤,任何責任。使用Windows 7蟒蛇分佈相同的Python版本不給完整的日誌,這裏是包含前面討論的錯誤的部分:

87871 INFO: Searching for assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0 
.21022.8_none ... 
87881 INFO: Found manifest C:\Windows\WinSxS\Manifests\amd64_microsoft.vc90.crt_ 
1fc8b3b9a1e18e3b_9.0.21022.8_none_750b37ff97f4f68b.manifest 
87911 INFO: Searching for file msvcr90.dll 
87921 INFO: Found file C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e 
3b_9.0.21022.8_none_750b37ff97f4f68b\msvcr90.dll 
87921 INFO: Searching for file msvcp90.dll 
87921 INFO: Found file C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e 
3b_9.0.21022.8_none_750b37ff97f4f68b\msvcp90.dll 
87921 INFO: Searching for file msvcm90.dll 
87930 INFO: Found file C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e 
3b_9.0.21022.8_none_750b37ff97f4f68b\msvcm90.dll 
88631 INFO: Analyzing C:\Users\Patrick\Anaconda\lib\site-packages\PyInstaller\lo 
ader\_pyi_bootstrap.py 

所以基本上我的筆記本電腦,這是目錄,其中msvcr90.dllmsvcp90.dll,並找到msvcm90.dll。我必須在我的電腦上查看這個目錄,看看我能找到什麼。

+0

我已經得到了完全相同的問題與Windows 7 64位使用Anaconda和PyInstaller。你有沒有得到一個解決方案? –

回答

2

跑進這個和SO幫助看起來很瘦,所以這就是我所知道的。我用一個討厭的黑客過去了這個錯誤。 pyinstaller從python.exe清單中獲取msvcr90.dll的確切版本號,但這不是我找到的任何鏈接下載的版本(9.0.21022.8)。我使用ResEdit來更新清單以使用版本9.0.30729.6161,這是我的\ Windows \ winsxs目錄中的內容。現在它生成,但在運行時出現類似的錯誤,所以我認爲其他文件也會發生同樣的情況(錯誤報告爲python27.dll)。

更新:這是一個很好的線索,但我能夠回到股票python並通過遵循建議here並安裝MS Visual C++重新分發版vcredist_x64_2008(來自Microsoft)的x64版本來無縫工作, 。似乎是,如果你有32位和64位的東西混合(即不是它拿起32位版本),包的東西會變得非常混亂。

+0

有趣。那麼我不會再有這個錯誤,因爲誰知道爲什麼真的。我認爲在某些時候重新安裝python可以解決問題。這聽起來像是你在正確的軌道上。如果最終解決此問題,請更新回 – pbreach

+0

我可以通過安裝[VC++ redistribution package](https://www.microsoft.com/zh-cn/download/details.aspx?id=15336)來解決我的錯誤肯在他的更新中描述。謝謝! –

+0

似乎沒有爲我工作。我從鏈接中安裝了'VC++ redistribution package',將3'.dll'文件複製到'site packages \ Pythonwin'。雖然它並沒有給出以前的錯誤('amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8 not found'),但仍然創建的'exe'並沒有做它應該做的事情。運行'exe'時,它只是打開命令提示符,命令提示符在顯示消息後很快消失。我能夠閱讀它 - 「文件已經退出它不應該pyconfig」 – Nancy

0

好的,

這是我的方法來解決這個問題。

看看這個錯誤: - 文件C:\ WINDOWS \ WinSxS文件* AMD64 * _microsoft.vc90.crt_1fc8b3b9a1e18e 3b_ 9.0。21022 .8_none_750b37ff97f4f68b \ MSVCR90.DLL

大膽的部分會告訴你,這需要下載微軟的Visual C++ 2008可再發行組件包

現在做與 微軟的Visual C++ 2008可再發行64 9.0.21022

谷歌搜索,你會得到相關的鏈接下載該程序包。我得到這一個: - https://npackd.appspot.com/p/com.microsoft.VisualCPPRedistributable64/9.0.21022

如果有卸載任何以前不必要的版本。

安裝下載的軟件包。

運行您的pyinstaller命令。它現在應該工作。

希望它適用於那裏的任何人。

相關問題