首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用/安装python实体解析器时的问题

使用/安装python实体解析器时的问题
EN

Ethereum用户
提问于 2020-05-19 20:48:25
回答 1查看 117关注 0票数 0

我正在尝试安装和使用由ConsenSys编写的python解析器

我继续得到以下错误

File "<stdin>", line 1, in <module> File "/home/seed/.local/lib/python3.5/site-packages/python-solidity-parser/solidity_parser/__init__.py", line 1, in <module> from .parser import parse_file, parse, objectify, visit File "/home/seed/.local/lib/python3.5/site-packages/python-solidity-parser/solidity_parser/parser.py", line 10, in <module> from solidity_parser.solidity_antlr4.SolidityLexer import SolidityLexer File "/home/seed/.local/lib/python3.5/site-packages/python-solidity-parser/solidity_parser/solidity_antlr4/SolidityLexer.py", line 783, in <module> class SolidityLexer(Lexer): NameError: name 'Lexer' is not defined

还有其他的依赖,我们应该安装,我错过了吗?我正在用python 3.5.2在ubuntu上运行这个

EN

回答 1

Ethereum用户

发布于 2020-05-20 19:10:02

问题是试图用pip3安装它。如果您手动构建和安装它(git克隆并运行setup.py),它就能工作。

请注意,它链接到另一个没有被克隆的回购,所以您必须再次在同一个文件夹中克隆该回购。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/83560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档