Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 22, 2017 03:39:55

jonikster
Зарегистрирован: 2014-10-28
Сообщения: 17
Репутация: +  -1  -
Профиль   Отправить e-mail  

Установка двух версий Python

Здравствуйте.
Подскажите пожалуйста, как лучше всего установить 2 версии Python.
Мне советовали скопировать python.exe, вставить его и переименовать старый файл, чтобы в папке появились python.exe и python2.exe. С третьим также, только python3.exe.
Вопрос в том, что все модули pip и прочие, остаются.
Как это решить?
Заранее благодарен!

Офлайн

#2 Ноя. 22, 2017 05:59:01

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Установка двух версий Python

Самый нормальный вариант такой, ставите питон3 и удаляете питон2. Для новичка на windows я не вижу причин иметь обе версии. Поясните зачем оно вам.

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

На *nix системах похожий подход используют. Только делайте не копию а символьную ссылку. При обновлении питона не потребуется дополнительная работа.



Офлайн

#3 Ноя. 22, 2017 07:49:40

jonikster
Зарегистрирован: 2014-10-28
Сообщения: 17
Репутация: +  -1  -
Профиль   Отправить e-mail  

Установка двух версий Python

doza_and
Самый нормальный вариант такой, ставите питон3 и удаляете питон2. Для новичка на windows я не вижу причин иметь обе версии. Поясните зачем оно вам.
Всё очень просто. Нужные мне библиотеки только на питоне втором. Мне нужно работать с обоими версиями.

Офлайн

#4 Ноя. 22, 2017 08:00:34

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Установка двух версий Python

jonikster
Вопрос в том, что все модули pip и прочие, остаются.
Как это решить?
Я повнимательнее посмотрел. Непонятно что решить? Т.е. в чем проблема? pip там уже есть pip2 и pip3 питон когда грузится то знает где у него личные пакеты лежат. Свои пакеты наверное надо будет ставить в оба питона.

По поводу библиотек только для python2 даже любопытно что это за библиотеки. Не можете конкретнее сказать? Из того что я считал существенным scons долго оставался под двушку, сейчас пофиксили. То что мы сами писали при переходе на трешку правилось очень мало. Буквально за день почти все выловили. Правда мы на двушке писали с учетом будущего перехода на трешку.



Офлайн

#5 Ноя. 22, 2017 09:28:52

jonikster
Зарегистрирован: 2014-10-28
Сообщения: 17
Репутация: +  -1  -
Профиль   Отправить e-mail  

Установка двух версий Python

то есть просто модули pip и остальные переименовать в pip2 pip3 и т.д?

Офлайн

#6 Ноя. 22, 2017 19:25:19

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Установка двух версий Python

jonikster
переименовать в pip2 pip3 и т.д?
Не надо ничего делать, они уже есть там.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version