【问题标题】:Z3 Int not defined errorZ3 Int 未定义错误
【发布时间】:2016-06-28 04:22:09
【问题描述】:

我正在尝试使用 python 中的 Z3 库,但它不起作用。它给出了一个错误 Int is not defined.

我使用 pip 安装了 z3 模块,如您所见,当我导入 lib 时没有抛出错误消息。我正在使用 Mac OS X 和 python 版本 2.7.6

>>> from z3 import *
>>> x = Int('x')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'Int' is not defined

【问题讨论】:

  • z3 似乎是 C++ 库的接口 - 您是否安装了它尝试使用的库? github.com/Z3Prover/z3有说明
  • 您安装的是名为 angr-z3 的软件包还是其他软件包?
  • 你安装z3-solver了吗?

标签: python z3


【解决方案1】:

一开始我也有同样的问题。

问题的原因是你没有安装正确的包。

正确的包名是z3-solver

要安装它:

pip install z3-solver

【讨论】:

  • 我正在使用 VSCode,必须重新启动才能解决此问题。将此评论留给将来尝试此操作的任何人,不要忘记重新启动!
猜你喜欢
  • 1970-01-01
  • 2012-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-27
  • 2014-05-25
  • 2014-06-02
相关资源
最近更新 更多