Mac及Pycharm安装Z3

Tips

参考过的博客链接: http://ronpa.top/2018/08/15/Mac-OSX下安装使用定理证明器Z3-和-升级Git/.
新手小白的我选择了非pip安装 中间有些bug 有个bug我也不知道解决方案是否正确 但是能用了就先这样吧。bug为终端用z3编译python无法识别z3。也欢迎大家纠正和评论。

一、mac终端安装

  1. 非pip安装步骤:
git clone https://github.com/Z3Prover/z3.git
cd z3
python scripts/mk_make.py
cd build
make
sudo make install

最后显示Z3成功
在这里插入图片描述
2. 要失败了的话就重来吧

cd z3/build
sudo make install

我没有尝试过 轻易不想重来
注意这边python scripts/mk_make.py 是给z3有python环境
但是最后有无法识别z3 所以我多加了一步设置python路径 直接cd z3后加上去
在这里插入图片描述
3. 然后还是不行 就改了source_profile的路径再加上提示以为是pythonpath的问题 但自己的python是2.7好像还是mac自带的
在这里插入图片描述

//根据提示尝试添加路径
export PYTHONPATH=$PYTHONPATH:<installation path of z3>
//命令为:export PYTHONPATH=$PYTHONPATH:/Users/aaa/bin/z3/build
touch .bash_profile
open -e .bash_profile

打开文件后
在这里插入图片描述
然后保存

source ~/.bash_profile

4.还是不行呵
参考 https://github.com/Z3Prover/z3/issues/904.

python2.7 -m pip install z3-solver

然后就莫名可以了?所以我应该最开始选择pip安装?不懂
z3里面自动的python例子 可以直接去python example.py 输出答案
在这里插入图片描述
也可以终端输入python
在这里插入图片描述

Pycharm的Z3安装

PyCharm > Preferences… > Project Interpreter
在这里插入图片描述
点击+号 搜索z3 再直接安装z3和z3-solver
现在就可以识别了,看网上说还有换解释器的,感觉慌就只添加了库
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值