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 等眾多工具。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM