如何从 https://github.com/ONSBigData/parsing_company_accounts 在服务器上安装 xbrl_parser?

How do I install xbrl_parser on the server from https://github.com/ONSBigData/parsing_company_accounts?

我正尝试按照 https://github.com/ONSBigData/parsing_company_accounts 中提供的示例从公司内部电子记录中提取数据。

我 运行 在我的服务器上安装 xbrl_parser 时遇到问题。当我在终端 pip3 install xbrl_parser 或 pip install xbrl_parser 中 运行 时出现错误。

Collecting xbrl_parser
Using cached https://files.pythonhosted.org/packages/9c/72/f8b6d58dfe085a8e9f2b6bf05795f9deb071372d476eb2100f6c0355d803/xbrl_parser-0.1.tar.gz

这有效,但在我得到之后:

ERROR: Command errored out with exit status 1:
 command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-o3r0rklc/xbrl-parser/setup.py'"'"'; __file__='"'"'/tmp/pip-install-o3r0rklc/xbrl-parser/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-o3r0rklc/xbrl-parser/pip-egg-info
     cwd: /tmp/pip-install-o3r0rklc/xbrl-parser/
Complete output (5 lines):
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-install-o3r0rklc/xbrl-parser/setup.py", line 8, in <module>
    long_description=open('README.md').read(),
FileNotFoundError: [Errno 2] No such file or directory: 'README.md'
----------------------------------------

错误:命令出错,退出状态为 1:python setup.py egg_info 检查日志以获取完整的命令输出。

这是我第一次尝试安装非主要的 python 库,所以我不确定从 git.[=16 获取库时是否需要做一些不同的事情=]

请指教如何安装。

这是分发中的错误:作者忘记将文件 README.md 包含到分发包中。

向他们 issue tracker 报告错误。

您也不能直接从 Github 安装:repo 中没有 setup.py

我使用 -

中概述的方法找到了解决分发错误的方法

所以我从 https://github.com/ONSBigData/ONSBigData.github.io 下载 GutHub 项目并手动复制 xbrl_parser.py 和 xbrl_image_parser.py 到我当前的文件夹(我有我的 Jupyter 笔记本),它是 [=21= 的路径] 像这样:

import sys
sys.path.append("Path to xbrl_parser.py repo") 
install xbrl_parser as xp

怀疑即使不添加路径这也会起作用,因为我将 xbrl_parser.py 和 xbrl_image_parser.py 复制到我 运行 我的项目所在的同一位置。