Проверить установку используемых библиотек numpy

У меня есть numpy, поскольку я не получаю ошибки для

import numpy

Но я хочу установить Caffe и решить, использовать ли я Atlas или OpenBLAS, мне нужно знать, что использует мой numpy. Я пробовал это, чтобы узнать, сколько у меня numpy (у меня есть python 2.7.11 и 2.7.12 для anaconda и python 2.7, 3.5, 3.5m в обычном каталоге)

apt-cache policy numpy

Но ничего не показывает. Более того, я хотел бы знать, установлен ли мой numpy с помощью простого pip или оптимизирован с помощью некоторого BLAS.


person abdul qayyum    schedule 20.10.2016    source источник
comment
stackoverflow.com/questions/37184618/?   -  person DavidW    schedule 20.10.2016
comment
Спасибо, что решил 2 из моих проблем.   -  person abdul qayyum    schedule 20.10.2016
comment
Более того, вы также можете использовать /path/to/pip show numpy для каждой из ваших установок, чтобы проверить, какие версии у вас установлены.   -  person wrwrwr    schedule 20.10.2016
comment
@DavidW Но можете ли вы объяснить, почему 'apt_cache policy libname' не работает?   -  person abdul qayyum    schedule 20.10.2016
comment
@wrwrwr Вы уверены, что он будет работать, даже если я не установил numpy by pip?   -  person abdul qayyum    schedule 20.10.2016
comment
Это только для пакетов, установленных pip. Однако вместе с apt-cache и conda list numpy вы сможете найти все версии, кроме установленных вручную с помощью setup.py. (apt-cache будет отображать только пакеты распространения, установленные через apt, например python-numpy).   -  person wrwrwr    schedule 20.10.2016
comment
Может быть, было бы проще просто выбрать одну версию Python, скажем, по умолчанию в python, и установить для нее numpy (скажем, используя python -m pip install numpy --upgrade). В противном случае вам придется найти способ сообщить Caffe, какой из ваших питонов использовать.   -  person wrwrwr    schedule 20.10.2016