机器人框架库JSONlibrary导入错误

时间:2020-09-17 23:57:42

标签: python json import robotframework

我在导入JSONlibrary时遇到问题,我不确定它在哪里失败。 我收到以下错误:

[ ERROR ] Error in file 'C:\Users\path\to\file.robot' on line 12: Importing test library 'JSONLibrary' failed: SyntaxError: no viable alternative at input 'from' (__init__.py, line 1367)
Traceback (most recent call last):
  File "C:\Users\path\to\Python\Python37-32\Lib\site-packages\JSONLibrary\__init__.py", line 2, in <module>
    from .JSONLibraryKeywords import JSONLibraryKeywords
  File "C:\Users\path\to\Python\Python37-32\Lib\site-packages\JSONLibrary\JSONLibraryKeywords.py", line 7, in <module>
    from jsonpath_rw_ext import parse
  File "C:\Users\path\to\Python\Python37-32\Lib\site-packages\jsonpath_rw_ext\__init__.py", line 17, in <module>
    __version__ = pbr.version.VersionInfo(
  File "C:\Users\path\to\Python\Python37-32\Lib\site-packages\pbr\version.py", line 467, in version_string
    return self.semantic_version().brief_string()
  File "C:\Users\path\to\Python\Python37-32\Lib\site-packages\pbr\version.py", line 462, in semantic_version
    self._semantic = self._get_version_from_pkg_resources()
  File "C:\Users\path\to\Python\Python37-32\Lib\site-packages\pbr\version.py", line 439, in _get_version_from_pkg_resources
    import pkg_resources

我试图通过pip重新安装robotframework-jsonlibrary和pkg_resources,但仍然无法正常工作。似乎其中一些代码可能在python 2中?

当前使用Robot Framework 3.2.2(win32上为Python 3.7.9)和pip列表:

appdirs                    1.4.4
certifi                    2020.6.20
chardet                    3.0.4
configparser               5.0.0
coverage                   5.3
decorator                  4.4.2
distlib                    0.3.1
filelock                   3.0.12
idna                       2.10
importlib-metadata         1.7.0
jsonpath-rw                1.4.0
jsonpath-rw-ext            1.2.2
pbr                        5.5.0
pip                        20.1.1
pluggy                     0.13.1
ply                        3.11
py                         1.9.0
requests                   2.24.0
robotframework             3.2.2
robotframework-jsonlibrary 0.3.1
robotframework-requests    0.7.1
setuptools                 50.3.0
six                        1.15.0
tox                        3.0.0
urllib3                    1.25.10
virtualenv                 20.0.31
zipp                       3.1.0

0 个答案:

没有答案