How to detect if numpy is installed
I think you also may use this
>> import numpy
>> print numpy.__version__
Update:
for python3
use print(numpy.__version__)
The traditional method for checking for packages in Python is "it's better to beg forgiveness than ask permission", or rather, "it's better to catch an exception than test a condition."
try:
import numpy
HAS_NUMPY = True
except ImportError:
HAS_NUMPY = False
In the numpy README.txt file, it says
After installation, tests can be run with:
python -c 'import numpy; numpy.test()'
This should be a sufficient test for proper installation.
You can try importing them and then handle the ImportError if the module doesn't exist.
try:
import numpy
except ImportError:
print "numpy is not installed"