Уведомления

Группа в Telegram: @pythonsu

#1 Май 23, 2012 16:25:14

sanodin
От:
Зарегистрирован: 2011-06-16
Сообщения: 515
Репутация: +  31  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

Можно просто у скриптов третьей ветки поменять разрешение на любое удобное Вам,например .py3 и при запуске поставить открывать все файлы такого типа python 3, а расширение .py будет по умолчанию открываться второй веткой питона )))

Надо проверить…

Работает,только все-таки переименовал и python3.exe в папке с третьей версией

Отредактировано sanodin (Май 23, 2012 16:53:12)

Офлайн

#2 Май 23, 2012 17:14:49

asilyator
От:
Зарегистрирован: 2010-10-24
Сообщения: 276
Репутация: +  -2  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

Но это нестандарт. Придется обьяснять юзерам, как регить питон на расширение.

Короче, стандартного и приятного решения, видимо, нет.



Офлайн

#3 Май 23, 2012 17:19:32

sanodin
От:
Зарегистрирован: 2011-06-16
Сообщения: 515
Репутация: +  31  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

Да батник напиши,он все сам сделает, юзеры только менять расширения будут
Все в итоге можно автоматизировать

Отредактировано sanodin (Май 23, 2012 17:20:20)

Офлайн

#4 Май 23, 2012 17:23:29

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

asilyator
Придется обьяснять юзерам, как регить питон на расширение.
Если это предназначается для казуальных пользователей, лучше запаковать в exe (например с cx-freeze), а если для Python программистов, то они и сами разберутся, имхо.

Офлайн

#5 Май 23, 2012 17:24:14

asilyator
От:
Зарегистрирован: 2010-10-24
Сообщения: 276
Репутация: +  -2  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

И распространять проги с расширением py3? Или юзеры сами поменяют?

Крч опять винду затирают :(. Такое впечатление, что питон и видновс - это как дотнет и линупс.



Офлайн

#6 Май 23, 2012 17:29:47

Soteric
От:
Зарегистрирован: 2010-09-19
Сообщения: 352
Репутация: +  20  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

Напиши бат файл, который будет запускать твой скрипт на нужной версии питона. Запускающие скрипты практикуются в джава мире, вроде бы никто не пострадал :)



Офлайн

#7 Май 23, 2012 18:14:42

asilyator
От:
Зарегистрирован: 2010-10-24
Сообщения: 276
Репутация: +  -2  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

Опять же, надо найти эту нужную версию. В переменных окружениях она замечена не была.



Офлайн

#8 Май 23, 2012 19:08:49

sanodin
От:
Зарегистрирован: 2011-06-16
Сообщения: 515
Репутация: +  31  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

Можно написать скрипт , при запуске программы .py скрипт будет проверять наличие первой строки #!/usr/bin/env python3 и в зависимости от этой строки запускать нужный интерпретатор,попутно меняя пути PATH

Офлайн

#9 Май 23, 2012 19:22:37

asilyator
От:
Зарегистрирован: 2010-10-24
Сообщения: 276
Репутация: +  -2  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

Ну вот хорошо бы что-то в таком направлении. Прога, которая бы прописывалась обработчиком расширения py и в зависимости от шебанга вызывала нужный питон. Совсем хорошо - если она бы была в дистрибутиве питона.



Офлайн

#10 Май 23, 2012 19:38:07

sanodin
От:
Зарегистрирован: 2011-06-16
Сообщения: 515
Репутация: +  31  -
Профиль   Отправить e-mail  

Парралельно использовать питон 2 и 3 на Windows

asilyator
Ну вот хорошо бы что-то в таком направлении. Прога, которая бы прописывалась обработчиком расширения py и в зависимости от шебанга вызывала нужный питон. Совсем хорошо - если она бы была в дистрибутиве питона.
Написать на питоне,собрать .exe и добавить в дистр или в архив sfx

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version