0

我正在使用 Python 2.7(64 位)在 Windows 8.1 上运行睡衣。我在安装所有东西方面有点挣扎,但我相信这场斗争取得了丰硕的成果——我已经运行了引导程序,文件“run_bootstrap_first_then_pyjd_setup.py”,并开始尝试使用睡衣桌面。

我试图通过在命令行中运行 run.bat 文件和双击 GUI Windows 资源管理器来查看 Hello.py 示例(在示例/helloworld 目录中)。.bat 文件的代码如下:

@echo off
python Hello.py

该程序将编译,运行,打开一个白色窗口,然后立即退出。这让我觉得它没有完全运行(或者睡衣不与 Windows 8.1 交互)。如果我通过键入直接运行 Hello.py 文件

python Hello.py

进入命令行,同样的事情会发生。

我猜这是一个 Windows 软件版本问题(8.1 无法运行当前版本的睡衣或......有什么想法吗?

4

1 回答 1

0

没有遇到这个特定的错误,但是为了帮助调试正在发生的事情,你可以试试这个:

python Hello.py
if errorlevel 1 (
   echo Failure Reason Given is %errorlevel%
   PAUSE
   exit /b %errorlevel%
)

如果可以,请获得一个可以运行 python 控制台的 IDE。这是一个过于全面的清单。只需快速浏览调试列,我会说在 Eclipse 中使用 Netbeans 或 PyDev。

于 2014-07-10T01:49:18.050 回答