2015-01-12 7 views
6

Prima citerò che sto usando Python 2.7.6 attraverso la distribuzione Anaconda su Windows 7.Creare exe con Pyinstaller ERRORE: Assemblea amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none non trovato

Durante l'esecuzione pyinstaller --onefile MyScripy.py Ricevo solo un errore che è quello menzionato nel titolo e l'exe è stato creato. Quando si esegue l'exe ci sono alcuni problemi che utilizzano la libreria di ctypes che credo siano correlati a detto errore.

Ho ricevuto questo errore un totale di 12 volte nell'output dal comando pyinstaller. Ecco l'output completo:

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 

Sulla base di queste linee:

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 

Sembra che Pyinstaller è alla ricerca di finestre DLL di cui ha bisogno nella directory C:\Users\Patrick\Anaconda\lib\site-packages\Pythonwin, così ho provato a copiare msvcp90.dll e msvcm90.dll esiste come da questa domanda su SO here.

Ma ho ancora gli stessi errori. Inoltre ho anche gli stessi errori quando utilizzo il comando Pyinstaller pyinstaller --onedir MyScript.py.

Qualcuno sa come posso risolvere questo errore?

Aggiornamento

mi corse lo stesso comando pyinstaller sul mio portatile a casa e io non capisco eventuali errori di sorta. versioni di Python stessi che utilizzano la distribuzione Anaconda su Windows 7. senza dare il log completo, qui è la sezione che contenevano gli errori precedentemente discussi:

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 

Quindi, fondamentalmente sul mio portatile è la directory in cui il msvcr90.dll, msvcp90.dll, e msvcm90.dll trovati. Dovrò controllare questa directory sul mio computer al lavoro e vedere cosa riesco a trovare.

+0

Ho esattamente lo stesso problema con Windows 7 a 64 bit utilizzando Anaconda e PyInstaller. Hai avuto una risoluzione? –

risposta

2

Ranono in questo e l'aiuto di SO sembra sottile, quindi questo è quello che so finora. Ho superato questo errore con un brutto scherzo. Il pyinstaller sta ottenendo il numero esatto della versione di msvcr90.dll dal manifest python.exe ma questa non è la versione che qualsiasi link ho trovato download (9.0.21022.8). Ho usato ResEdit per aggiornare il manifest per utilizzare la versione 9.0.30729.6161 che è ciò che è nella mia directory \ Windows \ winsxs. Ora si costruisce ma fallisce con un errore simile in fase di esecuzione, quindi penso che la stessa cosa stia accadendo con qualche altro file (l'errore è riportato per python27.dll).

Update: Questo è stato un buon indizio, ma sono stato in grado di tornare al magazzino Python e ottenere tutto per funzionare seemlessly seguendo i consigli here e installare la versione x64 di MS Visual C++ vcredist_x64_2008 redistribuzione (da Microsoft) . Sembra che il pacchetto sia davvero confuso se si ha un mix di roba a 32 bit e 64 bit (cioè, invece di fallire, ha preso le versioni a 32 bit).

+0

Interessante. Bene, non ho più questo errore per chissà perché davvero. Penso che reinstallare Python a un certo punto potrebbe aver risolto il problema. Sembra che tu sia sulla strada giusta. Aggiornamento indietro se si risolve questo problema – pbreach

+0

Sono stato in grado di risolvere i miei errori installando il [pacchetto di ridistribuzione VC++] (https://www.microsoft.com/en-us/download/details.aspx?id=15336) come Ken ha descritto nel suo aggiornamento. Grazie! –

+0

Non sembra funzionare per me. Ho installato il 'pacchetto di ridistribuzione VC++' dal collegamento, copiato i file 3' .dll' in 'pacchetti del sito \ Pythonwin'. Tuttavia, non fornisce l'errore precedente ('amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8 non trovato'), ma comunque il' exe' creato non fa ciò che deve fare. Durante l'esecuzione di 'exe', apre semplicemente il prompt dei comandi e il prompt dei comandi scompare rapidamente dopo la visualizzazione di un messaggio. Sono in grado di leggerlo molto - il file già esce non dovrebbe pyconfig' – Nancy

0

Ok,

Ecco il mio modo di affrontare questo.

un'occhiata a questo errore: - file C: \ Windows \ WinSxS * amd64 * _microsoft.vc90.crt_1fc8b3b9a1e18e 3b_ 9.0.21022 .8_none_750b37ff97f4f68b \ msvcr90.dll

La parte in grassetto vi dirà quello che deve essere scaricato Microsoft Visual C++ 2008 Redistributable Package.

Ora fate una ricerca su Google con Microsoft Visual C++ 2008 Redistributable x64 9.0.21022

Otterrete i collegamenti rilevanti per scaricare il pacchetto. Ho ottenuto questo: - https://npackd.appspot.com/p/com.microsoft.VisualCPPRedistributable64/9.0.21022

Do disinstallare eventuali versioni inutili precedenti se presenti.

Installare il pacchetto scaricato.

Eseguire il comando pyinstaller. Dovrebbe funzionare ora.

Spero che funzioni per tutti.

Problemi correlati