compile python executable file on cygwin for windows

Goodman Leung gbcbooksmj@gmail.com
Mon Dec 19 16:31:00 GMT 2016


yes, i tried , the program can start at less, and it stop for unable to 
find a file , because the format of path of the file is wrong, i use 
open(path+r"\\"+filename,"rb"), but the program explain it as 
c:\xxx\xxx\xxx////filename,that is wired .  and if i compile this source 
code under cmd.  it works well .

also, i notice when i compile the program on cygwin with command 
pyinstaller -F example.py , there is a error that program can not find 
module win32com, and it still completed the compilation .

i thinks that might be the reason why the executable file which compiled 
under Cygwin can not run properly .

module win32com might be supported by pywin32 , i  try to pip install 
pywin32 , but i was told there was no satisfies version . and i try pip 
search pywin32 , the resule as below:

$ pip search pywin32
PLUIE-new-realease-0.5 (0.5)  - a GUI for Python, via IE with Pywin32
pywin32-ctypes (0.0.1)        - UNKNOWN
PLUIE-new-realease (0.5)      - a GUI for Python, via IE with Pywin32
PLUIE (0.89)                  - a GUI for Python, via IE with Pywin32
pywin32 (214)                 - Python extensions for Windows


there is a pywin32 in the repository .


the next . i tried to compile pywin32 myself , unfortunately , i did not 
find the source code . only .exe file which is for the windows platform 
. i remember i installed a pywin32.exe on my windows OS , that meet the 
thing i said above , program compile under cmd can run properly .

from the what i experienced, i begin to doubt if if Cygwin can compile a 
python executable file for windows .





On 2016/12/19 23:13, Marco Atzeri wrote:
> On 19/12/2016 16:07, Goodman Leung wrote:
>> hi all
>>
>> i install python and pyinstaller on cygwin , and i can run pyinstaller
>> successfully to compile a exe file on the  cygwin environment .
>>
>> but when i launch this executable file on window with double click , it
>> occur a error and tell me the program can not find "cygwin.dll" (i can
>> not remember what it exactly is ).
>>
>> can cygwin compile a windows python executable program .or we should
>> treat cygwin like a pure linux OS that all things we have done on it
>> just compatible with linux only
>>
>> best regards
>> yuanxin.liang
>>
>>
>
> have you tried to run it from the Cygwin terminal (aka Mintty) ?
>
> Running from explorer (double click) do not properly set the
> PATH variable for cygwin programs.
>
> Regards
> MArco
>
> -- 
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list