Pythonbrew - магический инструмент. Который также может называться менеджером версий Python, похожим на менеджер версий RVM-Ruby, но Pythonbrew вдохновлен Perlbrew.
Pythonbrew - программа для автоматизации сборки и установки Python для пользователей $ HOME.
Dependencies – curl
Перед установкой Pythonbrew, установите «curl» на машину, чтобы установить curl, используйте в терминале следующую команду, введите пароль для пользователя при появлении запроса.
$sudo apt-get install curl
После установки curl, теперь установите Pythonbrew, скопируйте и вставьте следующие команды в терминал и введите пароль для пользователя при появлении запроса.
Рекомендуемый метод установки - Easy Install
$ sudo easy_install pythonbrew
Чтобы завершить установку, введите следующую команду
$pythonbrew_install
Альтернативный способ установки:
Используйте команду curl для загрузки последней версии pythonbrew с github.
curl -kLO http://github.com/utahta/pythonbrew/raw/master/pythonbrew-install
После загрузки измените «pythonbrew-install» на «исполняемый»
chmod +x pythonbrew-install
Затем запустите pythonbrew-install в терминале
./pythonbrew-install
Теперь Pythonbrew установлен в “Home Directory”
, т.е. /home/user/.pythonbrew
Затем скопируйте и вставьте следующую строку в конец ~ / .bashrc
* ПРИМЕЧАНИЕ: замените “user”
на ваше имя пользователя в системе
source /home/user/.pythonbrew/etc/bashrc
Вот и все! Закройте терминал.
Шаги для установки различных версий Python:
Откройте новый терминал, введите следующую команду или скопируйте и вставьте его.
$pythonbrew install 2.6.6
Это установит Python 2.6.6, а для установки Python 2.7 или Python 3.2 измените номер версии в предыдущей команде.
$pythonbrew install 2.7
или
$pythonbrew install 3.2
Обновление: если во время установки вы получили ошибку, установите с помощью приведенной ниже команды.
$pythonbrew install --force 2.7
или
$pythonbrew install --force 3.2
Как управлять различными версиями Python, установленными в системе
Например, если в вашей системе установлены Python 2.6.6
, Python 2.7
и Python 3.2
, переключение между версиями можно выполнить следующим образом:
По умолчанию, Python 2.6.6
будет активным, и для переключения на Python 2.7 используйте следующую команду
$pythonbrew switch 2.7
Python по умолчанию заменен на Python 2.7.
Теперь, чтобы перейти на Python 3.2, измените номер версии в предыдущей команде.
$pythonbrew switch 3.2
Используйте приведенную ниже команду для проверки или просмотра списка установленных версий Python
$pythonbrew list
Используйте приведенную ниже команду, чтобы проверить или просмотреть список доступных версий Python для установки
$pythonbrew list -k
Чтобы удалить любую из установленных версий Python (например, удалить Python 2.7), используйте команду ниже.
$pythonbrew uninstall 2.7
Используйте приведенную ниже команду для обновления Pythonbrew
$pythonbrew update
Используйте команду ниже, чтобы отключить Pythonbrew
и активировать версию по умолчанию
$pythonbrew off
Наслаждайтесь опытом установки нескольких версий Python на одном компьютере с Linux / Ubuntu!