I packaged a Windows application developped in python. For the setup, no problem. When launching it up on my PC (let's say PC1), no problem. But when trying to launch it on another PC (let's say PC2), an error message shows up indicating to read the MYAPPLICATION.exe.log file. There s 1 error (only 1), here are the lines of the log :
File "MYAPPLICATION.pyc", line 9, in
File "psycopg2__init__.pyc", line 50, in
File "psycopg2_psycopg.pyc", line 12, in
File "psycopg2_psycopg.pyc", line 10, in __load
ImportError: DLL load failed: The specified procedure could not be found.
Indications about my way of packaging :
So why does the psycog2 module import fails here ? Thanks.
"There are 2 DLLs that are required by pyscopg.pyd (secur32.dll & shfolder.dll) that are OS dependent." Removing them should do the trick. I got this solution from here: http://psycopg.initd.narkive.com/FX7WIxE6/import-error-using-psycopg2-with-py2exe
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.