Python不能在git bash(Windows)中运行。当我在命令行中键入python时,它会将我带到一个空行,而没有像在PowerShell中那样说明它已经输入了python 2.7.10。它不会给我错误消息,但python就是不运行。
user@hostname MINGW64 ~
$ type python
python is /c/Python27/python
user@hostname MINGW64 ~
$ python
只需在windows上的git shell中输入以下内容-->别名python='winpty python.exe'
,仅此而已,您将获得python可执行文件的别名。此别名将在shell会话期间有效。
winpty是一个Windows软件包,提供了一个类似于Unix pty-master的接口,用于与Windows控制台程序通信。
将该命令添加到用户主目录中的.bashrc
中。
echo "alias python='winpty python.exe'" >> ~/.bashrc
cd ~
touch .bashrc
此时,您可以在您喜欢的文本编辑器中打开.bashrc
并将其添加到该编辑器中。
要应用更改,可以使用命令source.bashrc
或重新启动shell。
我在命令行中键入,但命令提示符显示python不能被识别为内部或外部命令、可操作程序或批处理文件。我该怎么办? 注意:我已经在我的计算机上安装了Python2.7和Python3.2。
文件夹结构是正确的--也就是说,我有一个与node_modules/karma/bin匹配的嵌套文件夹结构,并且我在那个位置有一个名为karma的文件。 我在两个例子中都是从同一个位置开始的。在Visual Studio代码终端或windows命令提示符中运行此命令时,会出现以下错误:“'node_modules'未被识别为内部或外部命令、可操作程序或批处理文件。” 但在GitBash,它工作得很
问题内容: 我有一个从Python(包装在Django中)执行的MySQL存储过程。当我尝试执行第二条语句时,出现错误“命令不同步;您现在不能运行此命令”。我目前无法提交交易。当我调用过程时,这只是一个问题。该怎么办? 编辑:我被要求发布MySQL过程。我使它变得非常简单,但我仍然遇到相同的问题 问题答案: 感谢JoshuaBoshi的回答,该问题得以解决。调用该过程之后,我必须关闭游标并再次打开
我使用NetBeans8.2创建了一个非常简单的Hello World程序。但是,当我尝试在Linux中使用命令行执行jar文件时 如果你需要更多的信息,请告诉我。 谢了。
我有一个Python脚本,它使用psycopg2库连接到Postgres并将表从Postgres数据库复制到文本文件(以制表符分隔)。这很管用。然后,我尝试运行一个类似的函数,但这次将文本文件插入到不同的Postgres数据库中的一个相同的表中。我的脚本如下: 文本文件如下所示: 运行此脚本时,没有错误,但数据库表没有数据。此表一开始是空的。会少了什么?
我的最终目标是能够自动截图。为此,我一直在阅读这篇文章,它说在命令行中应该像下面这样简单: 但是我在当前目录中没有得到任何screenshot.png文件,在我的例子中是C:\temp。我也尝试省略'headless'参数,但唯一发生的事情是,Chrome打开网站,但没有创建文件。 环境:Google Chrome 63.0.3239.132 64位,Windows 10(和服务器2012),Ch