У меня проблемы с получением 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