Форум сайта python.su
Здравствуйте, уважаемые разработчики.
Несколько раз встречал такое утверждение. Чтобы программа работала на всех ОС Windows (ХР - 8.1) необходимо писать эту программу в Windows ХР (32). Это соответствует действительности?
Есть программа, написанная Windows ХР (32). Написана на Python 3.5. Действительно работает на всех Windows (от ХР до 8.1). Причем программа собиралась с помощью pyinstaller. Сейчас компьютер, на котором писался проект программы доживает свои дни. Если этот проект перенести на Windows 7 (32) с возможными дальнейшими изменениями будет ли он работать также стабильно на всех Windows ? Или желательно найти Windows ХР (32) ?
Спасибо.
Офлайн
MaratD
Это ли не повод задуматься о необходимости автотестов?
Офлайн
MaratDБазовая сборка python 3.5 не работает на windows XP. Похоже в ваших знаниях о проекте большой пробел.
Есть программа, написанная Windows ХР (32). Написана на Python 3.5.
MaratDОчевидно нет. Вам лично Microcoft обещал обратную совместимость всех будущих версий windows?
будет ли он работать также стабильно на всех Windows ?
Отредактировано doza_and (Июнь 13, 2017 19:58:32)
Офлайн
MaratDПод каждую версию ОС должен быть свой вариант проекта. Проблема только в том, как вносить потом одни и те же изменения во все эти варианты проекта.
Несколько раз встречал такое утверждение. Чтобы программа работала на всех ОС Windows (ХР - 8.1) необходимо писать эту программу в Windows ХР (32). Это соответствует действительности?
Отредактировано py.user.next (Июнь 14, 2017 01:48:21)
Офлайн
программа написанная на PYTHON работает не на виндовс а на питоне!
Если на виндовсе работает питон - программа будет работать!
Исходите из ейто логики !
Офлайн
Здравствуйте.
Установил питон, Qt и дополнительные библиотеки на Windows XP (32). Написал небольшую программу. Собрал с помощью pyinstaller. Это как я понял будет работать на Windows XP (без ошибок).
Теперь чтобы без ошибок работало на Windows 7 (32) нужно снова все установить на Windows 7. Дальше здесь же написать тот же код. И здесь же собрать с помощью pyinstaller? Так правильно?
И так на всех версиях ОС? Уже нашел все версии ОС.
Офлайн