1、在Pycharm 中使用Scyther工具的时候需要导入 graphviz

直接在 Interpreter 上安装的售后会报错,如果在 IDE上无法支架安装的库可以试图在控制台上安装,控制台上无法安装的库直接下载后复制到对应python 的库文件中加载。

根据提示在控制台下 输入  pip install --user  graphvize==0.11.1

这样安装成功之后 ,在pycharm中可以看到 库中的graphvize, 因为  Scyther工具基于 python2.7的版本  所以切换到3.0以下的版本安装插件

安装完成之后 执行程序报错如下:

根据提示我们继续安装插件  wxPython   在安装的时候一定要指定版本   如果安装不成功  在 install 之后机上  --user。另外有时候在下载的时候出现 地址不对的情况,可以在 Avaiable package中替换轮子的下载地址。

安装成功之后不管是在命令行下面启动scyther 还是在 Pycharm 中都可以使用 Scyther 工具分析协议

因为这样比较麻烦,安装配置一大堆,所以最好是直接使用虚拟机上Linux操作系统 安装的时候自动会更新依赖的文件 。

另外在 Scyther 工具汉化的时候也比较的容易

最新文章

  1. 有wsdl地址生成客户端调用
  2. jQuery库中的变量$和其它类库的变量$冲突解决方案
  3. 【转】Android HAL实例解析
  4. ASP.NET MVC4(Razor)从客户端中检测到有潜在危险的 Request.Form 值
  5. List<T>用法总结【转】
  6. 爬虫总结_java
  7. [Node.js框架] 为什么要开发 Codekart 框架
  8. Linux 操作系统基础
  9. Adams/Car与Simulink联合仿真方法
  10. PostMessage 解析
  11. ADV7482&TP2825开发之总结
  12. mysql启动后随即关闭问题解决(ibdata1文件损坏导致)
  13. git 推送出现 "fatal: The remote end hung up unexpectedly" 解决方案
  14. SpringMVC配置及使用
  15. Notes of Daily Scrum Meeting(12.17)
  16. C#操作Mongo进行数据读写
  17. Thinkphp5笔记七:设置错误页面①
  18. 自研DCI网络路由交换协议DCIP-白牌交换机时代的企业网络
  19. tensorflow的警告
  20. 服务器端控件同html控件的区别

热门文章

  1. 联合主键SQL 联合索引
  2. [译]在你的GitHub主页固定仓库
  3. Coder 健康 知识
  4. Xcode UI界面调试神器-injectionIII
  5. [LeetCode] 122. Best Time to Buy and Sell Stock II 买卖股票的最佳时间 II
  6. java8(2)--- Stream API
  7. tween算法
  8. 第07组 Beta冲刺(3/4)
  9. 基于thinkphp5框架做一个可以区别开发、测试、生产三种环境的配置加载
  10. eclipse下载SpringBoot插件及创建SpringBoot项目