kali2021.4a使用virtualenv安装angr的详细过程

2022-11-26 66阅读 0评论

?=kali中angr安装方式

Linux中安装各种依赖Python的软件时,最头疼的问题之一就是各个软件的python版本匹配的问题,angr依赖Python3,因此考虑使用virtualenv来安装angr

Virtua.env简介

virtualenv能够创建一个虚拟化的Python环境,你可以针对不同项目所依赖的不同python版本,使用virtualenv创建多个不同的python环境,并在相应的环境中安装项目所需的其他

可以认为virtualenv是个仅提供对python良好支持的docker,它不能保证其他的环境也能如你所愿。因此在生产环境中还是使用docker比较好,如果只是作为工具使用,那么使用轻量级的virtualenv来模拟一个python环境是非常合适的

angr安装安装virtualenv

可以通过pip或者apt来安装virtualenv,如下面两个指令

pip install virtualenv apt-Get install virtualenv

创建并启动virtualenv虚拟环境

创建virtulenv虚拟环境之前需要安装好python,python的安装方式请自行查询

首先创建一个文件夹用于管理虚拟环境,文件夹的名字任意

mkDIr angrfile &&cd angrfile

之后使用以下指令创建虚拟环境

virtualenv venv

这样就可以创建一个名为venv的虚拟环境,该虚拟环境使用你的机器上默认的python解释器创建,如果想查看自己的默认python解释器的位置,可以使用python运行如下代码

import sys print(sys.executable)

如果你希望指定其他的python解释器来创建虚拟环境,请为virtualenv加上 -p参数,如下:

virtualenv -p /usr/bin/python2.7 venv

就能创建一个以python2.7为解释器的虚拟环境,linux中你安装的所有版本的python都可以/usr/bin目录下找到。

然后启动虚拟环境

source /venv/bin/activate

最后使用pip安装angr

pip3 install -i angr

此时可以启动python,将angr给import进去,看看是否报错,没有报错就说明安装完成

kali2021.4a使用virtualenv安装angr的详细过程

如果要退出环境,在命令行输入deactivate即可

如果不需要环境了,可以使用rm -rf venv,删除venv文件夹即可

到此这篇关于kali2021.4a安装angr(使用virtualenv)的文章就介绍到这了,更多相关kali2021.4a安装angr内容请搜索云初冀北以前的文章或继续浏览下面的相关文章希望大家以后多多支持云初冀北!

免责声明
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:Goliszhou@gmail.com
$

发表评论

表情:
评论列表 (暂无评论,66人围观)

还没有评论,来说两句吧...