Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2017, 04:43   #1
jonikster
Форумчанин
 
Регистрация: 28.10.2014
Сообщений: 216
По умолчанию Установка двух версий Python

Здравствуйте.
Подскажите пожалуйста, как лучше всего установить 2 версии Python.
Мне советовали скопировать python.exe, вставить его и переименовать старый файл, чтобы в папке появились python.exe и python2.exe. С третьим также, только python3.exe.
Вопрос в том, что все модули pip и прочие, остаются.
Как это решить?
Заранее благодарен!
jonikster вне форума Ответить с цитированием
Старый 22.11.2017, 09:00   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну для pip так же можно.

А вообще используйте virtualenv.
https://www.dabapps.com/blog/introdu...ualenv-python/
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 22.11.2017, 10:32   #3
jonikster
Форумчанин
 
Регистрация: 28.10.2014
Сообщений: 216
По умолчанию

Вот мне говорили, что можно использовать virtualenv для установки разных версий Python. Только вот как?
jonikster вне форума Ответить с цитированием
Старый 22.11.2017, 10:38   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Устанавливать в систему наверно все равно нужно как-нибудь так же, но нужно только 1 раз при создании новой virtualenv для проекта указать путь к нему и потом он будет рядом с проектом.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 15.12.2017, 00:23   #5
incomer17
 
Регистрация: 19.11.2017
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Устанавливать в систему наверно все равно нужно как-нибудь так же, но нужно только 1 раз при создании новой virtualenv для проекта указать путь к нему и потом он будет рядом с проектом.
Решение простое и эффективное - утилита PYENV. Использовал в убунту 16.04. Установил питон 2.7.14 и 3.6.3. В системе - 3.5. Под 3.6.3 организовал 2 виртуальные папки. В одной установил пирамиду, другую использую для тестирования наработок. Кроме того, начиная с третьей версии питона (3.4) можно организовывать виртуальные каталоги не прибегая к внешней утилите virtualenv.

Последний раз редактировалось incomer17; 15.12.2017 в 00:25.
incomer17 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Начальный уровень Python. Функции - Python YYYUUU Python 5 09.06.2017 12:09
Установка Python и OpenCV Hhrusst Python 0 02.04.2017 15:21
Объединение двух программ Python letry12345 Python 0 26.03.2016 12:58
Совместимость версий nik1905 Microsoft Office Excel 2 27.07.2009 19:03
Конфликт версий? Bezdar Microsoft Office Excel 8 06.07.2009 17:44