Вы не должны извлекать exe из вашей папки и выполнять. Просто запустите его из каталога dist
, в котором он был создан, в нем есть файл python26.dll, который необходим исполняемому файлу. Если вы хотите отправить его, заархивируйте каталог dist и отправьте его. В противном случае вы должны создать установщик, используя специальное программное обеспечение, такое как NSIS.
Я надеюсь, что вы взглянули на специальный раздел Python2.6 , в котором есть подробности о том, как записывать файлы data_files для включения msvcr90.dll
Кроме того, я нахожу этот параметр -p ftplib
cmd довольно новым. Обычно все, что нужно сделать, находится в файле setup.py. Можете ли вы указать, где упоминается такая спецификация опций?