Instale Numpy en varias versiones de Python

Instale Numpy en varias versiones de Python

He instalado el módulo numpy para Python 2.7. Sin embargo, tengo tres versiones (2.4, 2.6 y 2.7) en mi sistema y está instalado solo en 2.7. Supongo que este es el Python predeterminado ya que esta es la versión que me da el comando "cuál Python" en la terminal. Estoy ejecutando un script de Python en otro programa cuyo valor predeterminado es Python 2.4. Tengo dos preguntas:

  1. ¿Cómo instalo numpy en la versión no predeterminada de Python, en mi caso python2.4? He consultado los foros y no encontré respuesta.

  2. ¿Puedo forzar a otro programa a ejecutar una versión específica de Python cuando ejecuto un script de Python? Desde sys.version puedo ver qué Python se está ejecutando; sin embargo, ¿hay otro comando que pueda usar para imponer la ejecución de una versión específica?

Gracias


Gracias Don Joey,

Sí, he mirado entornos virtuales y es la forma correcta de hacerlo. Entiendo que funcionará en la terminal, sin embargo, ¿funcionará cuando otro programa llame al script de Python?

Salud

Respuesta1

Lo que estas buscando sonentornos virtuales. Le permiten tener una versión diferente de un paquete. También hacen posible que varias versiones de Python vivan juntas.

Cree un entorno virtual que utilice 2.4. Instale numpy en él. Ejecute su script en ese venv (entorno virtual). Disfrutar.

información relacionada