Viktor1703
если же на Python собирают Desktop приложения, то почему нельзя было позаботится о компилировании проекта хотя бы в вид примерно как у Java, т.е. хотя бы все файлы проекта вложить в архив например name.pyr (Python Runnable)
для этого есть внешние штуки типа py2exe,
cx_FreezeAbout cx_Freeze
cx_Freeze is a set of scripts and modules for freezing Python scripts into executables, in much the same way that py2exe and py2app do. Unlike these two tools, cx_Freeze is cross platform and should work on any platform that Python itself works on. It supports Python 2.6 or higher (including Python 3).
почему всё нельзя вложить в один файл ? а что вкладывать ?
к примеру, для MacOS и Windows ?
когда импортируешь такую зависимость, у неё одно название и один интерфейс, но внутри для каждой системы она реализована по-разному
соответственно, name.pyr не может быть переносим
Viktor1703
знаю 2-х не плохих программистов которые не используют Python по причине геморной развёртываемости
а что они используют ?
Viktor1703
число программистов использующих Python возросло бы в разы
а для чего это нужно ?
ты сам-то как про питон узнал ? :)