需求:在缝合几个工具的时候出现了环境的冲突
    OS:ubuntu18.04
    python:3.8.0
    参考链接:https://www.cnblogs.com/Infi-chu/p/10342029.html

    在系统环境内,执行dirsearch的话会缺少库报错:
    image.png
    同时,我因为其他项目需要不同的包,会导致环境冲突排错起来就变得十分困难
    所以通过VENV来解决这个问题
    安装对应的venv
    image.png
    python -m venv dirs 新建一个环境目录
    进入到bin目录下可以看到 激活activate
    image.png
    source /root/dirs/bin/activate 激活一下 这样在整个shell前方会出现我们新建的项目名 dirs
    image.png
    随后进入工具dirsearch中
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    python -m pip install —upgrade pip //这里升级的原因是因为我不升级执行接下来 install requirements.txt会报错,所以放这里防止别人出现同样的坑
    python -m pip install -r requirements.txt
    image.png
    装完了之后启动一下工具,这里因为代理,就连接失败了
    image.png
    随后取消激活虚拟环境,进入本机环境测试 OK
    image.png