What version of pywin32 you are using?

I've tried running on my machine and successful.

Try upgrade pywin32 version 227

[image: image.png]
[image: image.png]



Pada tanggal Sel, 24 Des 2019 pukul 19.56 蔡耀寬 <[email protected]> menulis:

> it shows up "Could not open file mapping object (2)."
>
> M. Agus Setiadi於 2019年12月22日星期日 UTC+8下午7時45分29秒寫道:
>>
>> Try to use python shell then type:
>>
>> from win32com.client import Dispatch
>>
>> Then see what error shows up.
>>
>> Thanks
>>
>> On Sun, Dec 22, 2019, 01:32 蔡耀寬 <[email protected]> wrote:
>>
>>> Dear Sir,
>>>
>>> thanks for your reply, my numpy version is 1.17.4
>>> my python version is 3.6.3
>>>
>>> I've tried different version:1.17.4 &1.17.4+mkl
>>>
>>> M. Agus Setiadi於 2019年12月19日星期四 UTC+8上午6時25分56秒寫道:
>>>>
>>>> Have you tried to uninstall numpy and tried to build exe again.
>>>>
>>>> Perhaps you need to pip list fist to know what version of numpy you
>>>> used.
>>>>
>>>> On Thu, Dec 19, 2019, 02:58 蔡耀寬 <[email protected]> wrote:
>>>>
>>>>> 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 [email protected].
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/pyinstaller/5ea5655f-b2d9-445a-858c-08774adb4067%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/pyinstaller/5ea5655f-b2d9-445a-858c-08774adb4067%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>> 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 [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/pyinstaller/47c2c866-b183-48e4-83a8-bc993fa69061%40googlegroups.com
>>> <https://groups.google.com/d/msgid/pyinstaller/47c2c866-b183-48e4-83a8-bc993fa69061%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/pyinstaller/0a6750a5-169c-483b-89cb-3b4279691cca%40googlegroups.com
> <https://groups.google.com/d/msgid/pyinstaller/0a6750a5-169c-483b-89cb-3b4279691cca%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyinstaller/CAF8BCF1%2BqEePtyAGn5bqpLBN1JJ4_381pssdZx67qVsyX3SbVw%40mail.gmail.com.

Reply via email to