Как проверить, какую версию NumPy я использую?
679 12
12 ответов:
из командной строки, вы можете просто вопрос:
python -c "import numpy; print(numpy.version.version)"или:
python -c "import numpy; print(numpy.__version__)"
Run:
pip listдолжен генерировать список пакетов. Прокрутите до numpy.
... nbpresent (3.0.2) networkx (1.11) nltk (3.2.2) nose (1.3.7) notebook (5.0.0) numba (0.32.0+0.g139e4c6.dirty) numexpr (2.6.2) numpy (1.11.3) <-- numpydoc (0.6.0) odo (0.5.0) openpyxl (2.4.1) pandas (0.20.1) pandocfilters (1.4.1) ....
можно использовать
pip freezeчтобы получить любую версию пакета Python без открытия оболочки Python.pip freeze | grep 'numpy'
если вы используете NumPy из дистрибутива Anaconda, то вы можете просто сделать:
$ conda list | grep numpy numpy 1.11.3 py35_0это дает
Pythonверсия, а также.
если вы хотите что-то необычное, то используйте
numexprэто дает много информации, как вы можете увидеть ниже:
In [692]: import numexpr In [693]: numexpr.print_versions() -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Numexpr version: 2.6.2 NumPy version: 1.13.3 Python version: 3.6.3 |Anaconda custom (64-bit)| (default, Oct 13 2017, 12:02:49) [GCC 7.2.0] Platform: linux-x86_64 AMD/Intel CPU? True VML available? False Number of threads used by default: 8 (out of 48 detected cores) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Для Python 3.X синтаксис печати:
python -c "import numpy; print (numpy.version.version)"или
python -c "import numpy; print numpy.__version__"
Чистая Линия Python, которая может быть выполнена из терминала (оба 2.X и 3.Х версии):
python -c "import numpy; print(numpy.version.version)"Если вы уже внутри Python, то:
import numpy print(numpy.version.version)
Comments