2011-02-16 33 views
30

Estoy escribiendo el código de Python. Quiero comprobar si numpy y wxpython están instalados en la máquina. ¿¿Como hacer eso??Cómo detectar si numpy está instalado

+7

... ¿Importó? –

+0

si la pregunta es respondida, por favor marque una de las respuestas como tales –

Respuesta

50

Puede intentar importarlos y manejar el ImportError si el módulo no existe.

try: 
    import numpy 
except ImportError: 
    print "numpy is not installed" 
17

El método tradicional para verificar paquetes en Python es "es mejor pedir perdón que pedir permiso", o mejor dicho, "es mejor detectar una excepción que probar una condición".

try: 
    import numpy 
    HAS_NUMPY = True 
except ImportError: 
    HAS_NUMPY = False 
27

Creo que también se puede utilizar este

>> import numpy 
>> print numpy.__version__ 
+0

Ha entendido mal la pregunta ... – l4mpi

+10

¿por qué esta no es una buena respuesta? !! es lo mejor para mi si no está instalado, no obtendrá la versión de escritura – mbouzahir

2

Si utiliza Eclipse, sólo hay que escribir "numpy importación" y Eclipse se "quejan" si no la encuentra.

9

en el archivo readme.txt numpy, se dice

Después de la instalación, las pruebas se pueden ejecutar con:

python -c 'numpy importación; numpy.test() '

Esto debería ser una prueba suficiente para una instalación correcta.

-1

Opción 1:

Use siguientes comandos en el entorno de programación Python .:

import numpy 

Opción 2:

Ir a Python ->site-packages carpeta . Allí deberías poder encontrar Numpy y la carpeta numpy de información de distribución.

Si cualquiera de los anteriores es cierto, entonces instaló Numpy correctamente.

Cuestiones relacionadas