Получение Pandas на Synology DS216 - PullRequest
0 голосов
/ 11 апреля 2020

У меня проблемы с получением pandas на Synology NAS DS216 с обновлением DSM 6.2.2-24922 4. Я пытаюсь использовать версию PIP: 20.0.2 и команду python3. Я попытался выполнить обычную команду sudo, зашел в указанную папку c, чтобы выполнить команду, но ничего не работает. Ошибка довольно длинная, но вот первые и последние журналы ошибок, которые, я считаю, имеют ключевое значение для проблемы:

ERROR: Command errored out with exit status 1:
 command: /usr/local/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9soj14gd/pandas/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9soj14gd/pandas/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-9soj14gd/pandas/pip-egg-info

и последнее:

ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

При необходимости я могу загрузить весь код ошибки. Я пытался использовать псевдоним, чтобы заставить python3 to pip3:

alias pip3='/volume1/@appstore/py3k/usr/local/bin/pip3'

даже принудительную загрузку каждый раз:

pip3 --no-cache-dir install pandas

Я читал, что numpy может понадобиться сначала, но я Я также не могу установить это либо. Я считаю, что pandas должен загрузить numpy, если он еще не установлен.

ошибка при попытке загрузить numpy:

ERROR: Command errored out with exit status 1:
 command: /usr/local/bin/python3 /volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpttw78zer

и конец:

ERROR: Command errored out with exit status 1: /usr/local/bin/python3 /volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpttw78zer Check the logs for full command output.

Я просто пытаюсь распечатать содержимое запросов SQL а использование по умолчанию sqlite3 не очень чисто, использование pandas дает очень чистую распечатку запросов.

TIA

...