<p>当我试图运行这个简单的python脚本时,出现了一个错误:</p>
<pre><code>input_variable = input ("Enter your name: ")
print ("your name is" + input_variable)
</code></pre>
<p>假设我输入“伙计”,我得到的错误是:</p>
<pre><code>line 1, in <module>
input_variable = input ("Enter your name: ")
File "<string>", line 1, in <module>
NameError: name 'dude' is not defined
</code></pre>
<p>我运行的是MacOSX10.9.1,我使用的是安装Python3.3时附带的PythonLauncher应用程序来运行脚本。</p>
<p>编辑:我意识到我在用2.7运行这些脚本。我想真正的问题是如何在3.3版本中运行我的脚本?我想如果我把我的脚本拖放到Python启动程序应用程序的顶部(Python Launcher应用程序位于my applications文件夹中的Python 3.3文件夹中),它将使用3.3启动我的脚本。我想这个方法仍然会用2.7启动脚本。那我怎么用3.3呢?</p>