Новые форумы для: пользователей, администраторов, математиков и филологов.
0

Допустим, у меня python 3.2, я скомпилирую свою программку в pyc файл и, например, захочу кинуть её другу, но у него стоит python 2.7. Будет ли программка у него запускаться?

задан 18 Фев 11:39

%D0%92%D0%BE%D0%B2%D0%B0%20%D0%A1%D1%8B%D1%81%D0%BA%D0%BE%D0%B2's gravatar image

Вова Сысков
336
88% принятых

изменен 18 Фев 11:45

%D0%A5%D1%8D%D1%88%D0%9A%D0%BE%D0%B4's gravatar image

ХэшКод
5.4k427

0

Смотря как она написана на 3.2...у них есть различия в некоторых командах.я так думаю..)а проще взять и попробовать ))

Ну либо себе еще 2.7 установить и попробовать через нее запустить файл, написанный на 3.2=)

ссылка

отвечен 18 Фев 11:53

Ardarik's gravatar image

Ardarik
547

изменен 18 Фев 11:54

0

могу немного ошибиться за все версии python не ручаюсь, но в каждой версии python стоит своя версия компилятора и при попытке импорта модуля скомпилированного другой версией python вылезает ошибка: bad magik number
с ней сталкивался довольно давно на версиях python до 2.5
как обстоят дела сейчас не знаю

ссылка

отвечен 22 Фев 22:48

%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80%20%D0%9C%D0%BE%D0%BB%D0%BE%D1%84%D0%B5%D0%B5%D0%B2's gravatar image

Александр Молофеев
4346

Ваш ответ

Если вы не нашли ответ, задайте вопрос.

Здравствуйте

ХэшКод - это совместно редактируемый форум вопросов и ответов для начинающих и опытных программистов.

Присоединяйтесь!

отмечен:

×494

задан
18 Фев 11:39

показан
134 раза

обновлен
22 Фев 22:48

Отслеживать вопрос

по почте:

Зарегистрировавшись, вы сможете подписаться на любые обновления

по RSS:

Ответы

Ответы и Комментарии