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 pip
或 pip2
或python -m pip
py3的pip使用:py -3 -m pip
或 pip3
或py -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 等众多工具。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程