【发布时间】:2013-08-27 21:58:10
【问题描述】:
我最近开始学习 python 并且厌倦了在命令行(终端 mac os x)上运行它。我想要一个环境,我可以在其中很好地编写代码,并且只有在代码完成时才运行该代码,而不是像在 shell 中那样逐行运行。我决定使用 Xcode,因为界面干净简单,并按照this tutorial 设置 Xcode,以便我可以运行 python 脚本。
我的问题是,当我使用raw_input() 然后单击run 时,我无法键入一个值来传递给它所存储的变量。以这个简单的行为例:
word = raw_input("输入一个单词:")
稍后在程序中,word 被打印出来。当我在 Xcode 上单击 run 时,提示符会按预期显示在控制台中:
输入一个单词:
但是,我无法在其中输入任何内容,光标在闪烁,所以我知道它正在响应,但是当我输入一个值时,什么也没有发生。我不确定这里出了什么问题,希望你们中的一个可以帮助我。
【问题讨论】:
-
可能是xcode问题。尝试从控制台运行 python 脚本。我不明白你的原因,即使你使用的是shell,你可以执行整个文件,不需要逐行(交互式)
-
您好,我遇到了同样的问题。你最后找到答案了吗?
-
@Denoising 问题是 XCode 适用于 Apple 开发、OS X 和 iOS,因此我建议使用不同的 IDE,例如 Aptana Studio,下面的答案之一中提到了
标签: python xcode macos testing python-2.7