在 Windows 上使用 Git Bash 时,用户可能会遇到运行 Python 的困难。在命令行中输入“python”后,预期的响应是一个空行,没有像在 Powershell 中观察到的那样通常进入 Python 2.7.10。没有错误消息会使故障排除过程变得更加复杂。
作为初步检查,请确保 PATH 中的环境变量包含目录“c” :python27”。如果满足此条件,则需要进一步调查。
要立即解决问题,请在 Git Bash shell 中执行以下命令:
alias python='winpty python.exe'
此别名建立到 Python 可执行文件的链接,并对当前 shell 会话有效。
为了持久修复,将相同的命令添加到位于用户主目录中的 .bashrc 文件中。有两种方法可用:
从 Git Bash 输入以下内容:
echo "alias python='winpty python.exe'" >> ~/.bashrc
此命令创建别名或将别名附加到 .bashrc 文件。
或者,使用文本编辑器。
创建后,将以下行添加到文件中:
alias python='winpty python.exe'
通过执行“source .bashrc”或重新启动 shell 来应用更改。
Git 的最新版本使用 .bash_profile 而不是 .bashrc。 Conda 还在初始化期间使用此配置文件。应小心避免删除或覆盖现有初始化块。有关更多信息,请参阅 Windows 版 Git 不执行我的 .bashrc 文件。
以上是为什么 Python 没有在我的 Git Bash 命令行中运行?的详细内容。更多信息请关注PHP中文网其他相关文章!