测试需求需要用到scapy库,遂在本机配置scapy环境,但最后一直提示权限问题,可能和sip有关系. 最后在同事介绍下使用虚拟环境(virtualenv)搞定. virtualenv: VirtualEnv用于在一台机器上创建多个独立的python运行环境,类似于一个个沙盒环境. 作用: 隔离项目之间的第三方库依赖,如A项目依赖xxx1.1,B项目依赖xxx1.2. 为部署应用提供方便,把开发环境的虚拟环境打包到生产环境即可,不需要在服务器上再折腾一翻. 尝试新的第三方库,而不用担心污染系统环