이미 파이썬 3을 brew를 통해 설치했다면 다중 파이썬 설치 (장기)를 관리하는 가장 좋은 방법은 무엇입니까? 과거에는 다양한 도구를 사용하여 다양한 업데이트를 설치했기 때문에 Python 버전이 여기 저기에 설치되었습니다. 당신이 상상할 수 있듯이, 결국 이것은 문제가되었습니다.OSX에서 다중 Python 버전 관리하기
내 프로젝트 중 하나에서 사용 된 패키지가 파이썬 3.4에서만 작동했지만 한 번은 3.6으로 업데이트되었습니다. 내 코드는 더 이상 실행되지 않았고 실제로 프로젝트를 시작하기 위해 Python 3.4 용 시스템을 조사해야했습니다. 거대한 PITA였습니다.
최근 컴퓨터를 지워 버렸고 과거의 실수를 피하려고합니다. 아마 이것은 순진하지만 버전 설치를 양조로 제한하고 싶습니다. (그것이 비관적이지 않는 한 - 다른 제안에 개방적입니다!) 또한, 이전 버전 관리 문제 (즉, 위의 상황과 같은 상황)를 해결하는 방법을 알고 싶습니다. 나는 pyenv에 대해 들었지만 그 양조와 충돌 할까?
감사합니다.
Conda를 들여다 보았습니까? https://conda.io/docs/ – disflux
Conda는 파이썬에만 국한된 것이 아니기 때문에 추가해야합니다. miniconda를 설치하면 명령은 간단합니다. conda create -n my_env_name python = 3.6. 다음과 같이 환경을 입력하십시오. source activate my_env_name. 또한 연속체는 NumPy와 같은 미리 컴파일 된 라이브러리 집합을 유지 관리합니다.이 라이브러리는 repo (conda install numpy)를 통해 설치할 수 있습니다. 이것은 pip 설치보다 훨씬 빠릅니다. – disflux