GitHack使用及Python2和Python3区分使用

GitHack解决python版本问题

为了使用GitHack工具需要使用Py2,已有的py3运行会出现如下报错

重新安装Py2后发现cmd中py命令可以区分
py—python3
python—python2
py -2 xxx—python2
py -3 xxx—python3
或者在python文件源码开头加入# !python2# !python3
但GitHack仍有如下报错:

发现是python的运行反馈(Traceback),修改目标地址后报错出现变化:

好吧。。。我觉得是我的打开方式(目标网址)出问题了。
总之在windows上可以正常运行GitHack。
GitHack使用格式:GitHack.py http://xxxxx/.git/

注意务必要在最后加上".git/"才能正常复原
————————
py2的pip使用:py -2 -m pippip2python -m pip
py3的pip使用:py -3 -m pippip3py -m pip

2022/5/6 更新

换了台机子重装了一下python2,一开始下载的官网2.7.12版本的python,安装时没有勾选将python添加到路径的选项,并采用手动安装setuptools的方法安装pip2,结果就是 py -2 访问不到Python2,只能修改exe文件为"python2",用 python2 来访问,同时pip2也无法访问,会出现报错 Fatal error in launcher: Unable to create process using '"' ,未能解决,只能使用 python2 -m pip 来访问pip2。

于是将该python2卸载,重新下了一份2.7.15版本的python,在安装界面直接勾选添加到路径,安装完毕后确保python23的exe文件都未改名,即可通过 py -n 选择版本,同时使用 python -2 -m pip install pip --force-reinstall 先安装pip2,再用 py -2 -m pip install --upgrade pip --force-reinstall 更新pip2,最后就可以使用 pip2 来访问了。


最新更新

Python 管理可以考虑用 Conda 或者 Pyenv 等众多工具。

posted @   Festu  阅读(1854)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
点击右上角即可分享
微信分享提示