Универсальный способ собрать стек - переустановить последние версии. После чтения постов про компиляцию и перекомпиляцию... было найдено универсальное средство - неофициальная библиотека экзешников для установки дополнений. Поскольку на эти грабли я наступил второй раз (использовал эту библиотеку и забыл про это), то публикую этот пост в назидание самому себе.
Вот здесь волшебная палочка Unofficial Windows Binaries for Python Extension Packages
А здесь нет бинарника для amd64 Numerical Python
Кроме Анаконды есть еще с десяток Scientific Python distributions
PyTables
А здесь нет бинарника для amd64 Numerical Python
Кроме Анаконды есть еще с десяток Scientific Python distributions
PyTables
NumPy is a fundamental package needed for scientific computing with Python. Note: these builds are not completely compatible with the official SciPy binaries. Note: the MKL builds are linked statically to Intel's high performance Math Kernel Library Note: the unoptimized builds are less tested and not recommended for general use.
После великих откровений философии Python (предыдущий пост) я начинаю ценить сервисы прочих ползучих гадов. Оказалось, что в моей анаконде все, что нужно для PyTables уже установлено. А ссылку на PyTables я нагуглил после того, как сформулировал запрос "Python Tables "
Там, кстати, выскочила еще библиотека PrettyTable на code.google.com, но она показалась мне слишком простой...
Там, кстати, выскочила еще библиотека PrettyTable на code.google.com, но она показалась мне слишком простой...
In [5]:
from IPython.display import Image
Image(filename='C:\\Users\\kiss\\Pictures\\for_blogs\\pytables.PNG')
Out[5]:
Начал было читать и устанавливать все подряд в соответствии с инструкцией PyTables на github.com, но оказалось, что все уже стоит (в основном в C:/Users/kiss/Anaconda/Lib/site-packages)
Сначала эта команда прошла, и тест внизу показал, что все должно работать..., но далее выскочила ошибка с pandas, хотя раньше я из нее импортировал что-то для прорисовки таблиц... Я попытался обновить pandas... и после этого все и началось...
In [9]:
import tables
In [2]:
tables.test()
Out[2]:
In [1]:
import pandas
Я смотрел видео и параллельно хотел обновить pandas из консоли wiindows... А там "само вызвалось" обновление Numpy
In []:
pip install pandas --upgrade
In [4]:
s=Series([1,2,3,4,5],index=['a','b','c','d','e'])
In [3]:
import numpy
In [4]:
help(numpy)
In [7]:
numpy.version.full_version
Out[7]:
In [6]:
numpy.
Out[6]:
In [8]:
tables.test()
In [10]:
!pip help install
In [2]:
import tables
In [3]:
import numpy
In [4]:
numpy.version.full_version
Out[4]:
In [*]:
tables.test()
А это после переустановки еще и Numexpr и Pandas (до кучи)
In [*]:
tables.test()
now worries, it's just a warning. you upgraded numpy version, as this is numpy 1.8.0 deprecation warning. Explained in this pull request. Continuation in this PR.
In [1]:
import pandas
In [2]:
help(pandas)
Посты чуть ниже также могут вас заинтересовать
Комментариев нет:
Отправить комментарий