PythonCode.py работает нормально, но pythonCode.exe нет - PullRequest
0 голосов
/ 22 января 2020

У меня есть python код с GUI, а затем я отправляю некоторую информацию на сервер. Когда я запускаю этот код из Cmd, он работает правильно. Но когда я преобразовываю его в exe и запускаю exe двойным щелчком, это не работает. GUI открывается, но на сервер ничего не отправляется. Когда я запускаю exe из cmd, я получаю эту ошибку:

Traceback (most recent call last):
File "c:\Python34\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
exec(code, m.__dict__)
File "pythonCode.py", line 168, in <module>
File "c:\Python\64-bit\3.4\lib\warnings.py", line 15, in showwarning
File "c:\Python\64-bit\3.4\lib\warnings.py", line 23, in formatwarning
File "c:\Python\64-bit\3.4\lib\linecache.py", line 15, in getline
File "c:\Python\64-bit\3.4\lib\linecache.py", line 41, in getlines
File "c:\Python\64-bit\3.4\lib\linecache.py", line 126, in updatecache
File "c:\Python\64-bit\3.4\lib\tokenize.py", line 438, in open
File "c:\Python\64-bit\3.4\lib\tokenize.py", line 416, in detect_encoding
File "c:\Python\64-bit\3.4\lib\tokenize.py", line 380, in find_cookie
SyntaxError: invalid or missing encoding declaration for 'pythonCode.exe

Есть идеи? Спасибо

1 Ответ

0 голосов
/ 23 января 2020

Очевидно, в моем коде было (деление на ноль исключений), который я не обработал. И еще одна ошибка с пакетом «запросов», которую я решил следующим образом: я скопировал файл cacert.pem из / lib / site-packages / certifi в / lib / site-packages / запросы и в build / library.zip / certifi /.

Спасибо всем

...