여러 Python 버전에 Numpy 설치

여러 Python 버전에 Numpy 설치

Python 2.7용 numpy 모듈을 설치했습니다. 그러나 내 시스템에는 세 가지 버전(2.4, 2.6, 2.7)이 있고 2.7에만 설치되어 있습니다. 나는 이것이 "which python" 명령이 터미널에서 나에게 제공하는 버전이기 때문에 이것이 기본 python이라고 가정합니다. 저는 Python 2.4를 기본값으로 하는 다른 프로그램에서 Python 스크립트를 실행하고 있습니다. 두 가지 질문이 있습니다.

  1. 기본 버전이 아닌 Python(내 경우에는 python2.4)에 numpy를 어떻게 설치합니까? 포럼에 문의했지만 답변을 찾을 수 없습니다.

  2. Python 스크립트를 실행할 때 다른 프로그램이 특정 버전의 Python을 실행하도록 강제할 수 있나요? sys.version에서 어떤 Python이 실행되고 있는지 확인할 수 있지만 특정 버전을 강제로 실행하는 데 사용할 수 있는 또 다른 명령이 있습니다.

감사해요


Don.Joey님, 감사합니다.

예, 가상 환경을 살펴보았는데 이것이 올바른 방법입니다. 터미널에서 작동한다는 것을 이해합니다. 그러나 다른 프로그램이 Python 스크립트를 호출할 때도 작동합니까?

건배

답변1

당신이 찾고 있는 것은가상 환경. 이를 통해 다양한 버전의 패키지를 가질 수 있습니다. 또한 여러 버전의 Python을 함께 사용할 수도 있습니다.

2.4를 사용하는 가상환경을 만들어 보세요. 거기에 numpy를 설치하세요. 해당 venv(가상 환경)에서 스크립트를 실행하세요. 즐기다.

관련 정보