如何安装和使用 PyXB? 'pxbgen' 无法识别
How to install and use PyXB? 'pxbgen' is not recognized
我正在尝试使用 PyXB 理解 Python 中的 XML 消息。
但是,当我安装 PyXB 时,在尝试使用 pyxbgen 命令时出现错误:“'pxbgen' 未被识别为内部或外部命令、可运行程序或批处理文件。”。 =12=]
我正在使用 Anaconda 来管理包,我 运行 Windows 10.
对于上下文,我一直在尝试遵循这个 GitHub 自述文件,但我一直坚持生成 类:
https://github.com/openraildata/stomp-client-python
我试过从 pip 以及通过 conda-forge 安装,但结果是一样的(而且我也找不到 pyxbgen 文件)。我也尝试过手动使用 setup.py,之后我找到了 pyxbgen 文件,但仍然无法使用它。
我看到网上出现了这个问题,但没有真正的解决办法。关于如何 solve/diagnose 这个问题有什么建议吗?
首先,您需要 pyxbgen
,而不是 pxbgen
。如果找不到,请询问 pip
安装位置:
pip show --files pyxb
二、一年前作者announced End-of-Life. You can try a little bit updated fork:
pip install git+https://github.com/jonfoster/pyxb.git#egg=pyxb
一旦我 sent 进行了一些修复,它们就被接受了。
你也可以看看generateDS。它仍在积极开发中。
PS。我已经尝试过这两种产品,但我的 XML 架构是如此庞大和复杂,以至于 failed 无法处理它。不要失望,也不要对他们抱有太大期望。
我正在尝试使用 PyXB 理解 Python 中的 XML 消息。
但是,当我安装 PyXB 时,在尝试使用 pyxbgen 命令时出现错误:“'pxbgen' 未被识别为内部或外部命令、可运行程序或批处理文件。”。 =12=]
我正在使用 Anaconda 来管理包,我 运行 Windows 10.
对于上下文,我一直在尝试遵循这个 GitHub 自述文件,但我一直坚持生成 类:
https://github.com/openraildata/stomp-client-python
我试过从 pip 以及通过 conda-forge 安装,但结果是一样的(而且我也找不到 pyxbgen 文件)。我也尝试过手动使用 setup.py,之后我找到了 pyxbgen 文件,但仍然无法使用它。
我看到网上出现了这个问题,但没有真正的解决办法。关于如何 solve/diagnose 这个问题有什么建议吗?
首先,您需要 pyxbgen
,而不是 pxbgen
。如果找不到,请询问 pip
安装位置:
pip show --files pyxb
二、一年前作者announced End-of-Life. You can try a little bit updated fork:
pip install git+https://github.com/jonfoster/pyxb.git#egg=pyxb
一旦我 sent 进行了一些修复,它们就被接受了。
你也可以看看generateDS。它仍在积极开发中。
PS。我已经尝试过这两种产品,但我的 XML 架构是如此庞大和复杂,以至于 failed 无法处理它。不要失望,也不要对他们抱有太大期望。