I find that not only numpy & win32com will cause Unable to find 
"d:\python36\pythoncom36.dll
openpyxl will infect that too,

I really don't know what are these module relatives.

please someone help me~  thanks 

蔡耀寬於 2019年11月27日星期三 UTC+8下午4時40分41秒寫道:
>
> Dear ALL,
>
> python version: 3.6.8 (64bit)
>
> my python script is tried to fetch data from csv and sort out then output 
> the excel file as result.
>
> i got receive these error log when i tried to pack it up my python files. 
> these are my modules that i used
>
> import tkinter as tk
> from tkinter import ttk
> import csv
> import glob,os
> import sys
> import xlsxwriter
> import datetime
> import numpy as np
> from win32com.client import Dispatch
> from PIL import *
>
>
>
> then when I do the cmd: pyinstaller -F test.py, I receive the following 
> error log:
>
> D:\Python test>pyinstaller -F old.py
> Could not open file mapping object (2).
> 98 INFO: PyInstaller: 3.5
> 98 INFO: Python: 3.6.8
> 99 INFO: Platform: Windows-10-10.0.17763-SP0
> 100 INFO: wrote D:\Python test\old.spec
> 101 INFO: UPX is not available.
> 102 INFO: Extending PYTHONPATH with paths
> ['D:\\Python test', 'D:\\Python test']
> 103 INFO: checking Analysis
> 111 INFO: Building because D:\Python test\old.py changed
> 111 INFO: Initializing module dependency graph...
> 114 INFO: Initializing module graph hooks...
> 116 INFO: Analyzing base_library.zip ...
> 2622 INFO: running Analysis Analysis-00.toc
> 2624 INFO: Adding Microsoft.Windows.Common-Controls to dependent 
> assemblies of final executable
> required by d:\python36\python.exe
> 3004 INFO: Caching module hooks...
> 3009 INFO: Analyzing D:\Python test\old.py
> 4369 INFO: Processing pre-find module path hook distutils
> 5147 INFO: Processing pre-find module path hook site
> 5147 INFO: site: retargeting to fake-dir 
> 'd:\\python36\\lib\\site-packages\\PyInstaller\\fake-modules'
> 6143 INFO: Processing pre-safe import module hook 
> setuptools.extern.six.moves
> 7259 INFO: Processing pre-safe import module hook 
> setuptools.extern.six.moves
> 8463 INFO: Processing pre-safe import module hook 
> setuptools.extern.six.moves
> 11618 INFO: Processing pre-safe import module hook 
> setuptools.extern.six.moves
> 12791 INFO: Processing pre-safe import module hook 
> setuptools.extern.six.moves
> 13917 INFO: Processing pre-safe import module hook 
> setuptools.extern.six.moves
> 15677 INFO: Processing pre-safe import module hook win32com
> 16008 INFO: Loading module hooks...
> 16008 INFO: Loading module hook "hook-distutils.py"...
> 16010 INFO: Loading module hook "hook-encodings.py"...
> 16102 INFO: Loading module hook "hook-lib2to3.py"...
> 16105 INFO: Loading module hook "hook-numpy.core.py"...
> 20326 INFO: Loading module hook "hook-numpy.py"...
> 20328 INFO: Loading module hook "hook-PIL.py"...
> 20329 INFO: Import to be excluded not found: 'FixTk'
> 20329 INFO: Import to be excluded not found: 'PyQt4'
> 20330 INFO: Excluding import 'tkinter'
> 20331 INFO: Import to be excluded not found: 'PyQt5'
> 20331 INFO: Import to be excluded not found: 'PySide'
> 20331 INFO: Loading module hook "hook-pkg_resources.py"...
> 21592 WARNING: Hidden import "object" not found!
> 21592 WARNING: Hidden import "(2)." not found!
> 21593 WARNING: Hidden import "not" not found!
> 21594 WARNING: Hidden import "open" not found!
> 21656 WARNING: Hidden import "file" not found!
> 21657 WARNING: Hidden import "Could" not found!
> 21658 WARNING: Hidden import "mapping" not found!
> 21658 INFO: Loading module hook "hook-pydoc.py"...
> 21659 INFO: Loading module hook "hook-pythoncom.py"...
> Unable to find "d:\python36\pythoncom36.dll
> Could not open file mapping object (2)." when adding binary and data files.
>
>
> I tried some several test, block some import module, tried to discover 
> which module will cause the error:
>
> #import numpy as np
> #from win32com.client import Dispatch
>
> after I block these two module. the old.exe can be created(I haven't tried 
> that work functionally or not)
>
> so is there something else that i need to modified ?  please I've been 
> stuck for weeks~  thanks!
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pyinstaller+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyinstaller/5ea5655f-b2d9-445a-858c-08774adb4067%40googlegroups.com.

Reply via email to