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» на «executable».
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
or
$pythonbrew install 3.2
Обновление: если вы получаете сообщение об ошибке во время установки, установите его с помощью приведенной ниже команды.
$pythonbrew install --force 2.7
or
$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!
person
Milind Birajdar
schedule
25.05.2012