В общем стоял Python33, написал приложение в GUI и решил сделать exe, поискав в инете понял что нужен Python27, скачал его + библиотеки, теперь проблемы:
1) Нельзя просто запустить скрипт на раб столе, нужно в cmd писать c:\pythonXX адрес скрипата. Как сделать 33 по-умолчанию? в Path все указал.
2) Кодировка при использовании 27, хоть и писал вначале # -*- coding: utf-8 -*- все равно не работает, не принимает русский язык даже в комментариях. Как это исправить? 27 версия нужна только чтобы сделать exe c помощью py2exe.
@Slavka_online не совсем понимаю в чем у вас проблема. Я сейчас сделал консольный hello world на питоне 3.3, собрал экзешник (рядом с которым dll-ка питона и library.zip образовались) и этот экзешник прекрасно запускается на другом компе, на котором питон не стоит. Главное чтоб dll и zip были рядом.
Тот питон, который Вы считаете не основным нужно переименовать, т.е. в папке питона 2.7 переименовываем python.exe в python27.exe. Тогда по умолчанию будет вызываься версия 3, а к этому нужно будет прописывать путь особо. Сам не использовал, читал где-то в гуглах ибо у самого такой зоопарк. Есть более простой метод winpython и некоторые другие сборки предоставляются портабельном виде, этим путем я и пошел. По втрому пункту, боюсь никак, utf появилась в питоне только с третей версии.