Comment détecter si numpy est installé

J'écris du code Python. Je veux vérifier si numpy et wxpython sont installés sur la machine. Comment faire??

33
demandé sur gsamaras 2011-02-16 15:05:14

6 réponses

Vous pouvez essayer de les importer, puis gérer L'ImportError si le module n'existe pas.

try:
    import numpy
except ImportError:
    print "numpy is not installed"
52
répondu shang 2011-02-16 12:16:01

Je pense que vous pouvez également utiliser ce

>> import numpy
>> print numpy.__version__
28
répondu Medhat Helmy 2013-11-04 11:14:10

La méthode traditionnelle pour vérifier les paquets en Python est "il vaut mieux demander pardon que demander la permission", ou plutôt " il vaut mieux attraper une exception que de tester une condition."

try:
    import numpy
    HAS_NUMPY = True
except ImportError:
    HAS_NUMPY = False
17
répondu Dietrich Epp 2011-02-16 12:07:36

Dans le readme numpy.fichier txt, il dit

Après l'installation, les tests peuvent être exécutés avec:

Python-C ' importer numpy; numpy.test () "

Ceci devrait être un test suffisant pour une installation correcte.

11
répondu Will 2014-09-23 20:48:45

Si vous utilisez eclipse, vous tapez simplement "import numpy" et eclipse "se plaindra" si ne trouve pas.

2
répondu Dionisio Nunes 2014-07-14 07:48:29

Option 1:

Utilisez la commande suivante dans l'ide python.:

import numpy

Option 2:

Aller Python -> site-packages dossier. Là, vous devriez être en mesure de trouver numpy et le dossier numpy distribution info.

Si l'un des éléments ci-dessus est vrai, vous avez installé numpy avec succès.

-1
répondu user1840961 2017-07-16 00:32:49