kali 2023安装angr zeratool(virtualenv环境安装);pypy3

pip3 install zeratool 

然后就开始报错。
大概是
from pycparser.ply import lex, cpp
pycparser has no attribute ply
网上找了各ply装上,结果又报错
TypeError: lex() got an unexpected keyword argument ‘optimize’
而且是import的时候就报错,还用pdb搞了一下。经过把问题文件的import都删除再恢复最终发现是import angr出了问题。
经过网上一顿搜索,最终解决。

pip3 install virtualenv
mkdir angr
cd angr
virtualenv  venv
source venv/bin/activate
pip3 install angr
pip3 install zeratool 
deactivate

创见脚本activate

echo 'deactivate to deactivate'
source venv/bin/activate

运行

source activate

要安装名为pypy3.10-v7.3.12-linux64.tar.bz2的PyPy安装包,请按照以下步骤进行操作:

  1. 首先,确保您已经下载了pypy3.10-v7.3.12-linux64.tar.bz2文件,并将其保存在您喜欢的目录中。

  2. 打开终端(命令行)窗口。

  3. 在终端中,导航到pypy3.10-v7.3.12-linux64.tar.bz2文件所在的目录。您可以使用cd命令来切换目录,例如:

cd /path/to/pypy3.10-v7.3.12-linux64.tar.bz2
  1. 解压缩.tar.bz2文件。运行以下命令:
tar -xvf pypy3.10-v7.3.12-linux64.tar.bz2
  1. 解压缩完成后,您将在当前目录中看到一个名为pypy3.10-v7.3.12-linux64的文件夹。

  2. 进入解压缩后的文件夹。运行以下命令:

cd pypy3.10-v7.3.12-linux64
  1. 在该文件夹中,您可以找到pypy的可执行文件。您可以通过运行以下命令来验证安装是否成功:
./bin/pypy3 --version
ln -s /root/pypy3.10-v7.3.12-linux64/bin/pypy3 /usr/bin/pypy3
/usr/bin/pypy3 -m ensurepip
pypy3 -mpip install angr
  1. 如果成功安装,将显示PyPy的版本信息。

现在,您已经成功安装了pypy3.10-v7.3.12-linux64.tar.bz2文件中的PyPy。您可以在终端中使用./bin/pypy3命令来运行PyPy解释器。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值