gpt4 book ai didi

windows - gitstats在windows中使用gitstats报错的解决方法

转载 作者:可可西里 更新时间:2023-11-01 12:46:49 27 4
gpt4 key购买 nike

我正在学习如何使用 gitstats 通过 git 创建报告。所以我下载并安装了 Git-1.8.1.2-preview20130201.exe 、 python-2.6.2.msi 、 gp463-win32-setup.exe(gnuplot) 并克隆了 gitstats

来自 http://gitstats.com/ .我还将我的 git、python、gnuplot、gitstats 添加到我的 PATH 中。然后我自己用“Git Bash”创建了一个名为 repo1 的存储库。但是当我输入命令来创建

报告关于repo1,它输出这样的错误:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Dynamsoft220\Desktop>e:
E:\>cd Jeremy\Git\gitstats
E:\Jeremy\Git\gitstats>python gitstats e:\Jeremy\Git\repo1 e:\Jeremy\Git\report
[0.08100] >> gnuplot --version
Output path: e:\Jeremy\Git\report
Git path: e:\Jeremy\Git\repo1
Collecting data...
[0.12600] >> git shortlog -s HEAD | wc -l
[0.08300] >> git show-ref --tags
[0.18100] >> git rev-list --pretty=format:"%at %ai %aN <%aE>" HEAD | grep -v ^co
mmit
[0.09300] >> git rev-list --pretty=format:"%at %T" HEAD | grep -v ^commit
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "D:\Python26\lib\multiprocessing\forking.py", line 341, in main
prepare(preparation_data)
File "D:\Python26\lib\multiprocessing\forking.py", line 450, in prepare
file, path_name, etc = imp.find_module(main_name, dirs)
ImportError: No module named gitstats
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "D:\Python26\lib\multiprocessing\forking.py", line 341, in main
prepare(preparation_data)
File "D:\Python26\lib\multiprocessing\forking.py", line 450, in prepare
file, path_name, etc = imp.find_module(main_name, dirs)
ImportError: No module named gitstats
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "D:\Python26\lib\multiprocessing\forking.py", line 341, in main
prepare(preparation_data)
File "D:\Python26\lib\multiprocessing\forking.py", line 450, in prepare
file, path_name, etc = imp.find_module(main_name, dirs)
ImportError: No module named gitstats
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "D:\Python26\lib\multiprocessing\forking.py", line 341, in main
prepare(preparation_data)
File "D:\Python26\lib\multiprocessing\forking.py", line 450, in prepare
file, path_name, etc = imp.find_module(main_name, dirs)
ImportError: No module named gitstats
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "D:\Python26\lib\multiprocessing\forking.py", line 341, in main
prepare(preparation_data)
File "D:\Python26\lib\multiprocessing\forking.py", line 450, in prepare
file, path_name, etc = imp.find_module(main_name, dirs)
ImportError: No module named gitstats
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "D:\Python26\lib\multiprocessing\forking.py", line 341, in main
prepare(preparation_data)
File "D:\Python26\lib\multiprocessing\forking.py", line 450, in prepare
file, path_name, etc = imp.find_module(main_name, dirs)
ImportError: No module named gitstats
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "D:\Python26\lib\multiprocessing\forking.py", line 341, in main
prepare(preparation_data)
File "D:\Python26\lib\multiprocessing\forking.py", line 450, in prepare
file, path_name, etc = imp.find_module(main_name, dirs)
ImportError: No module named gitstats
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "D:\Python26\lib\multiprocessing\forking.py", line 341, in main
prepare(preparation_data)
File "D:\Python26\lib\multiprocessing\forking.py", line 450, in prepare
file, path_name, etc = imp.find_module(main_name, dirs)
ImportError: No module named gitstats

我真的不知道如何解决这个错误。其实我想也许是因为软件版本太晚了,但似乎不是!对于大多数人来说似乎太简单了,无法讨论

TT,所以我找不到很多关于它的文章。任何建议将不胜感激!谢谢~

最佳答案

我在让 gitstats 在 Windows 上运行时也遇到了问题。这很棘手,因为它看起来一切正常,但实际上行不通!

以下是一些对我有帮助的调整。首先,我确保 PYTHON_PATH 设置正确并将其添加到路径中:

C:\> set PYTHON_PATH=C:\Python27;C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk
C:\> set PATH=%PATH%;%PYTHON_PATH%

接下来,我将 gitstats 添加到路径中,因为,好吧,为什么不在这一点上:

C:\> set PATH=%PATH%;c:\projects\gitstats

最后,重命名* gitstatsgitstats.py:

C:\> cd projects\gitstats
C:\> ren gitstats gitstats.py

* 在 github 上的问题日志中提到了重命名,@danio 在那里解决了:https://github.com/hoxu/gitstats/issues/34

关于windows - gitstats在windows中使用gitstats报错的解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19680536/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com