Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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



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

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

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

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

А вообще используйте virtualenv.
https://www.dabapps.com/blog/introdu...ualenv-python/
Alex11223 на форуме   Ответить с цитированием
Старый 22.11.2017, 11:32   #3
jonikster
Форумчанин
 
Регистрация: 29.10.2014
Сообщений: 199
Репутация: 20
По умолчанию

Вот мне говорили, что можно использовать virtualenv для установки разных версий Python. Только вот как?
jonikster вне форума   Ответить с цитированием
Старый 22.11.2017, 11:38   #4
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 15,167
Репутация: 2960

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

Устанавливать в систему наверно все равно нужно как-нибудь так же, но нужно только 1 раз при создании новой virtualenv для проекта указать путь к нему и потом он будет рядом с проектом.
Alex11223 на форуме   Ответить с цитированием
Старый 15.12.2017, 01:23   #5
incomer17
 
Регистрация: 19.11.2017
Сообщений: 5
Репутация: 10
По умолчанию

Цитата:
Сообщение от 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 в 01:25.
incomer17 вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

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




20:13.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
лучший хостинг
Выбираем лучший хостинг: рейтинг ТОП 10