저는 파이썬을 배우려고하는 루비 프로그래머입니다. pyenv는 rbenv의 복사 및 붙여 넣기와 같기 때문에 pyenv와 예쁜 가족입니다. Pyenv는 시스템에 여러 버전의 파이썬을 보유하고 시스템의 민감한 부분을 건드리지 않고 파이썬을 분리 할 수 있도록 도와줍니다.
모든 파이썬 설치에는 pip 패키지가 포함되어 있다고 가정합니다. 내가 아직도 이해하지 못하는 것은이 virtualenv와 아나콘다를 사용하도록 제안하는 좋은 파이썬 라이브러리가 많이 있다는 것입니다. pyenv 용 virtualenv 플러그인을 찾을 수도 있습니다.
이제 나는이 두 pyenv와 virtualenv의 목적과 혼동되고 있습니다. pyenv 내부에는 virtualenv 플러그인이 있습니다.
내 질문은 :
- pyenv와 virtualenv의 차이점은 무엇입니까?
- pyenv와 virtualenv에서 pip 명령을 사용하는 데 차이점이 있습니까?
- 이 pyenv virutalenv는 무엇을합니까?
예를 들어 설명해 주시면 감사하겠습니다.