Python 导入错误:无法导入名称 'literal_eval

2 投票
1 回答
3862 浏览
提问于 2025-04-18 08:00

我在运行Python程序时遇到了以下错误。我使用的是Python 3.4,并且安装了Ferenda-0.1.7-py3.4,错误信息是:

File "C:\Python34\lib\site-packages\ferenda-0.1.7-py3.4.egg\ferenda\util.py", line 20, in module
  from ast import literal_eval
ImportError: cannot import name 'literal_eval'  

感谢你的帮助。谢谢。

当我在命令提示符下运行时,没有看到任何错误。附上了截图:

在命令提示符下

1 个回答

4

你把你的脚本命名为 ast.py(或者在同一个文件夹里有另一个叫 ast.py 的脚本),而这个脚本里没有 literal_eval 这个东西。

撰写回答