Итак, я скомпилировал скрипт python с py2exe в соответствии с this answer. Во время компиляции ошибок не было, все прошло хорошо.Проблема с запущенным скомпилированным скриптом Python
Когда я запускаю скрипт из ЦМД, как это:
C:\Users\Richard\Dist\backprop3.exe 60
Это выход я получаю:
C:\Users\Richard>C:\Users\Richard\Dist\backprop3.exe 60
Traceback (most recent call last):
File "backprop3.py", line 209, in <module>
File "backprop3.py", line 175, in demo
NameError: global name '__file__' is not defined
C:\Users\Richard>
Что имеет в виду эту линию:
image = Image.open(os.path.dirname(os.path.abspath(__file__))+"/backprop-input.bmp")
Эта строка просто загружает изображение из текущего каталога. В чем проблема?