基本上,我输入' python'进入Git Bash命令行,我得到一个空行,好像命令行在想......
我做了大量的研究但是我似乎无法通过在命令行输入python来在Git Bash上运行python。我在看Python not working in the command line of git bash 有人建议在命令行输入:winpty c:/Python34/python.exe,它有效!但是,我不想在命令行中输入整个命令。有人可以帮忙吗?
答案 0 :(得分:3)
一些解决方案here可以帮助您。
或者,正如@adarsh建议的那样,将以下内容添加到〜/ .bashrc(如果这不适用于您的Git Bash版本,则添加到〜/ .bash_profile中):
PATH=$PATH:c/Python34/
答案 1 :(得分:1)
如果您安装了两个版本的Python,我会单独指向exe。 例如:
$'/ d / Python 3.6.4 / python.exe'/d/1.APPS/gitHUBprojects/project1/project1.py
答案 2 :(得分:1)
@Mindputty的上述回答对我最有效-在datetime
中,另外添加了.bash_profile
选项:
-i
还添加:
alias py="winpty C:/Python38/python.exe -i"
我在Windows 10(64位)上,使用git-for-windows 2.25.windows.1和python 3.8.2。
(@ Mindputty-抱歉,没有足够的可信度来投票。但是谢谢您-这让我发疯了。)
答案 3 :(得分:0)
将其添加到.bashrc的评论可能是最好的答案。
类型:
现在在gitbash中键入python3,按Enter键,然后就可以了!
答案 4 :(得分:0)
由于您专门询问是否需要反复键入,因此您可能需要在.bashrc或.bash_profile文件中创建别名:
alias python="winpty C:/Python34/python.exe"
答案 5 :(得分:0)
“如果要在MinTTY中使用Git Bash,请注意:python不会进入 交互模式,因此一种解决方案是强制其以这种方式启动:echo 别名python = \“ python -i \” >>〜/ .bash_profile“]
我遇到了同样的问题,并使用“ python -i”解决了该问题。