gitstats是一个开源的程序项目,它是用python开发的。
gitstats 是基于python2.x版本进行开发的,所以需要安装python2.x版本的解释器,由于python的特殊性,gitstats中的某些代码在python3.x中不能运行。
gitstats是用python2.x编写的,如果使用python3.x执行,会出现语法错误。
【安装的流程】:
1.安装python2解释器
将python的2.x版本的安装目录下的python.exe文件修改为python2.exe,以免多个python互相冲突
配置环境变量,在环境变量path中增加python2的文件路径
2.下载gitstats
下载地址:https://github.com/hoxu/gitstats
在win下使用,要把gitstats工程里的gitstats文件重命名成gitstats.py
3.下载gnuplot软件包
下载地址:https://sourceforge.net/projects/gnuplot/
直接选择最新的windows版本进行安装
配置全局变量gnuplot
4.gitstats的使用:
1.启动cmd
2.使用指令进入gitstats文件夹
3.确认并创建gitstats的输出文件夹
4.执行gitstats程序
【格式】 python2 gitstats.py ‘ gitstats文档库路径‘ ‘输出文件夹路径‘
【另一种写法】(无需切入gitstats文件夹,直接在cmd下执行)
python2 gitstats.py路径 ‘ gitstats文档库路径‘ ‘输出文件夹路径‘
执行成功后,打开输出文件夹路径,用浏览器打开index.html文件,即可获得项目的基本数据和commit提交记录的流图
【问题与解决】:
【问题1】:
经查找发现是git\user\bin下的可执行文件没有被加入全局变量,导致文件在编译的过程中,没能识别出wc程序
【问题2】
这个问题比较隐蔽,是因为在之前使用Git bash的时候,不需要把Git bash 的可执行文件加入path的环境变量,所以在执行程序的时候会出现错误,这个问题在书上有提到过
原文:https://www.cnblogs.com/say-/p/stitch_crazy.html