импортировать xlwings, отсутствующие файлы из пакета numexpr

Я пытаюсь начать работу с xlwings, но получаю несколько ошибок при импорте.

Я поднял свой терминал OSX, побежал

pip установить xlwings

там нет проблем. Загорелый питон

$ питон

затем побежал

импортировать xlwings как xw

И это дало мне это:

/users/Joshua/anaconda/lib/python3.5/site-packages/numexpr/cpuinfo.py:53: UserWarning: [Errno 2] Нет такого файла или каталога: 'arch' stacklevel=stacklevel + 1) /users/Joshua /anaconda/lib/python3.5/site-packages/numexpr/cpuinfo.py:53: UserWarning: [Errno 2] Нет такого файла или каталога: 'machine' уровень стека = уровень стека + 1) /users/Joshua/anaconda/lib /python3.5/site-packages/numexpr/cpuinfo.py:76: UserWarning: [Errno 2] Нет такого файла или каталога: 'sysctl' stacklevel=stacklevel + 1):

Я попытался удалить и переустановить пакет numexpr.

pip удалить numexpr pip установить numexpr

и делаю то же самое с xlwings, но все равно получаю эту ошибку. :/

Любые идеи о том, как получить недостающие файлы?


person Joshua Zastrow    schedule 19.11.2016    source источник


Ответы (1)


xlwings импортирует pandas, если он установлен. Pandas снова импортирует numexpr, если он доступен. Это, кажется, не правильно установлено. Я бы переустановил numexpr с помощью conda (как вы используете anaconda), и если это не поможет pandas и xlwings. Вы также можете создать новую среду conda и conda install xlwings попробовать ее в новой среде.

person Felix Zumstein    schedule 19.11.2016