标签:webdiff git tar PyGithub gz 失败 安装 1.25
webdiff 是一个挺好用的 git 差异对比工具。需要使用:
pip install webdiff
但是很奇怪,公司的电脑能装上,自己家的电脑装不上。报错如下:
Complete output (1 lines):
error in webdiff setup command: "values of 'package_data' dict" must be a list of strings (got 'webdiff/static/*')
----------------------------------------
又或者是关于 PyGitHub
的报错。
解决办法
下载源码 tar.gz
类型的源码: https://pypi.org/project/webdiff/#files
解压,在根目录找到 setup.py
, 将 'PyGithub==1.25.2'
修改成 'PyGithub~=1.25'
(因为 PyGithub 这个包,没有 1.25.2 这个版本,所以找不到版本)
然后在当前目录下,右键 Git Bash here
,执行 tar -zcvf test.tar.gz *
重新打包
在此目录下,运行 cmd 目录:pip install test.tar.gz
进行安装
然后打开一个 git 仓库,运行git,执行 git webdiff
应该就能成功了。
标签:webdiff,git,tar,PyGithub,gz,失败,安装,1.25 来源: https://www.cnblogs.com/wztshine/p/16185029.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。