Поскольку ваш комментарий подтвердил мои ожидания, я отправлю ответное сообщение.
Вы вызвали python из каталога, в котором находились, когда вызывали исполняемый файл. В этом случае, согласно вашей подсказке, вы вызвали его с C:\Users\Me
. Поэтому python пытается найти setup.py
в этом каталоге (который не существует). Вы можете либо:
1) Измените каталоги на местоположение файла setup.py
, затем вызовите python. Полный путь к исполняемому файлу python будет необходим, если он не находится в вашем PATH или если он находится в другом каталоге, в противном случае это не так:
C:\Users\Me> cd C:\Python26\My_Scripts
C:\Python26\My_Scripts> C:\Python26\My_Scripts\python.exe setup.py py2exe
2) Укажите питона на абсолютный путь setup.py
:
C:\Users\Me> C:\Python26\My_Scripts\python.exe "C:\Python26\My_Scripts\setup.py" py2exe