Вопрос

Q: У нас есть что-нибудь функционально эквивалентное в Python к Ruby версии Manager 'RVM'?


(Rvm. давайте легко переключаться полностью между разными версиями переводчика Ruby а также Различные наборы драгоценных камней (модулей). Все относительно загрузки-сборки-установки-коммутатора переводчика (-а) и драгоценных камней позаботится о вызове RVM. Все работает под вашим обычным учетной записью пользователя.)

Это было полезно?

Решение

Да это так виртуаль вместе с VirtualenVwrapper.

Обновление: вы можете установить как сразу с Виртуальский буррито.

Обновлять: правильный ответ теперь, вероятно, пинв.

Для научных вычислений соответствующий инструмент Анаконда.

Другие советы

Pythonbrew больше не развивается. Бывший сопровождающий предлагает использовать вместо этого «Пьенв» (см. Ниже) ».

Pythonbrew пришел!http://github.com/utahta/pythonbret.

Пьенв: https://github.com/yyuu/pyenv.

я создал пинв который является вилкой Рубина rbenv. и модифицирован для Python. Как и Питонц, Пьенв также поддерживает StateLel, Pypy и Jython.

Следуя на ответе Hytdsh (почти два года спустя) ...

Pythonz. Вилка Pythonbrew, которая добавляет поддержку для Stackless, Pypy и Jython.

Если вам нравится, как RVM обрабатывает разные переводчики, это может стоит посмотреть на Pythonz. Если вы строго работаете с Cpython, разница менее значительна.

При желании, если вы используете MacPorts, вы можете использовать python_selectОтказ Установить python_select с участием:

$ sudo port install python_select

Предполагая, что Python 2.6 и 2.5 есть пчела, установленные через MacPorts, вы можете переключать пиботы, как так:

$ sudo python_select python25
=> Selecting version "python25" for python
$ python --version
=> 2.5.5
$ sudo python_select python26
=> Selecting version "python26" for python
$ python --version
=> 2.6.6
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top