Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 21, 2011 17:05:12

deemaa
От:
Зарегистрирован: 2011-10-10
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

2 и 3 питон на одном компе. Возможно ли?

сабж, будет ли работать, какие подводные камни возможны?



Офлайн

#2 Окт. 21, 2011 17:10:14

Lolka
От:
Зарегистрирован: 2007-09-29
Сообщения: 128
Репутация: +  0  -
Профиль   Отправить e-mail  

2 и 3 питон на одном компе. Возможно ли?

Можно использовать virtualenv (флаг -p), для того, чтобы полностью изолировать две версии и все пакеты друг от друга. В системе может быть одна главная версия, на которую ссылается /usr/bin/python, например, при этом вызывать конкретную версию можно по полному имени: python2.7, python3.



Офлайн

#3 Окт. 21, 2011 17:13:39

deemaa
От:
Зарегистрирован: 2011-10-10
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

2 и 3 питон на одном компе. Возможно ли?

Lolka
Можно использовать virtualenv (флаг -p), для того, чтобы полностью изолировать две версии и все пакеты друг от друга. В системе может быть одна главная версия, на которую ссылается /usr/bin/python, например, при этом вызывать конкретную версию можно по полному имени: python2.7, python3.
забыл добавить, речь про винду



Офлайн

#4 Окт. 21, 2011 17:47:07

Enchantner
От:
Зарегистрирован: 2009-02-11
Сообщения: 442
Репутация: +  0  -
Профиль   Отправить e-mail  

2 и 3 питон на одном компе. Возможно ли?

deemaa
А что мешает поставить? Насколько я помню, записи в реестре у них не конфликтуют, а $PATH при случае можно руками поправить.



Офлайн

#5 Окт. 22, 2011 08:17:44

.Serj.
От:
Зарегистрирован: 2008-09-27
Сообщения: 181
Репутация: +  0  -
Профиль   Отправить e-mail  

2 и 3 питон на одном компе. Возможно ли?

>сабж, будет ли работать, какие подводные камни возможны?

Конечно будет. SLOT'ы в portage (система управления пакетами в Gentoo) весьма полезная вещь :)



Офлайн

#6 Окт. 22, 2011 17:51:32

feather236
От:
Зарегистрирован: 2011-10-22
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

2 и 3 питон на одном компе. Возможно ли?

Да, на Windows будут работать установленные вместе python 2-й и 3-й версии. Единственное, вам придется вручную указывать, с какой версией python вы желаете работать в данный момент.

Конкретный пример. Предположим, у нас python 2 установлен в папку «D:\python\2.7.2», а python 3 установлен в папку «D:\python\3.0». Нам нужно выбрать, с какой версией python мы желаем работать в данный момент. Для windows 7 это делается так: правый клик по «мой компьютер», затем «дополнительные параметры системы», в открывшемся окошке выбираем вкладку «дополнительно» и жмем на кнопку «Переменные среды…». Откроется новое окно, как на скриншоте снизу:


А этом окне, нужно найти переменную PATH (или вовсе создать её, если её там нет), и указать в ней путь к корневой папке нужной версии python.



Отредактировано (Окт. 22, 2011 17:52:40)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version