Есть ли питонский эквивалент «RVM» RUBY?
-
26-09-2019 - |
Вопрос
Q: У нас есть что-нибудь функционально эквивалентное в Python к Ruby версии Manager 'RVM'?
(Rvm. давайте легко переключаться полностью между разными версиями переводчика Ruby а также Различные наборы драгоценных камней (модулей). Все относительно загрузки-сборки-установки-коммутатора переводчика (-а) и драгоценных камней позаботится о вызове RVM. Все работает под вашим обычным учетной записью пользователя.)
Решение
Да это так виртуаль вместе с VirtualenVwrapper.
Обновление: вы можете установить как сразу с Виртуальский буррито.
Обновлять: правильный ответ теперь, вероятно, пинв.
Для научных вычислений соответствующий инструмент Анаконда.
Другие советы
Pythonbrew больше не развивается. Бывший сопровождающий предлагает использовать вместо этого «Пьенв» (см. Ниже) ».
Pythonbrew пришел!http://github.com/utahta/pythonbret.
Следуя на ответе 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