Q : 파이썬에서 Ruby 버전 관리자 ‘rvm’ 과 기능적으로 동등한 것이 있습니까?
( RVM은 쉽게 전환 할 수 있습니다 완전히 루비 인터프리터의 다른 버전 사이 및 보석 (모듈의 다른 세트). 모든 관련된 다운로드 빌드 설치 스위치 통역 (-s)와 보석 RVM을 호출에 의해 처리됩니다. 그것은이다 모두 일반 사용자 계정으로 실행됩니다.)
답변
예, virtualenvwrapper 와 함께 virtualenv 입니다.
업데이트 : virtualenv burrito 로 한 번에 둘 다 설치할 수 있습니다 .
업데이트 : 정답은 아마도 pyenv 입니다.
과학 컴퓨팅의 경우 해당 도구는 anaconda 입니다.
답변
Pythonbrew는 더 이상 개발되지 않습니다. 이전 관리자는 “PyEnv”를 대신 사용하도록 제안합니다 (아래 참조) “.
pythonbrew가 왔습니다!
http://github.com/utahta/pythonbrew
pyenv : https://github.com/yyuu/pyenv
답변
답변
hytdsh의 답변에 대한 후속 조치 (약 2 년 후) …
파이썬 포크는 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
답변
pyenv 1.2.15는 Python을 빌드하고 설치할 수 있습니다
어쩌면 이것은 이전 버전에서는 가능하지 않았지만 1.2.15에서 테스트했을 때 pyenv install
작동 하는 옵션을 발견 했습니다.
pyenv install 3.8.0
따라서 pyenv
RVM을 대체 하는 것이 합리적이라고 생각합니다 .
다른 파이썬 버전에 대한 apt-get install 에서 사용법에 대한 자세한 예제를 제공했습니다.