2010-07-21 75 views
0

我是Linux,Python和Anjuta IDE的新手。Anjuta IDE - 简单的Python问题

我创建了一个名为hello.py的新文件。这是该文件的内容:

#!/usr/bin/env python 
print "Hello World!" 

我想要做的就是在终端中运行这个。我去运行>执行,但我得到了以下错误消息:

计划 '家/乔/编程/ Python的// hello.py' 不具有执行权限

我如何获得这个非常简单的程序来运行?

感谢,

回答

4

打开外壳,cd到该文件所在并执行chmod +x hello.py的文件夹。

+0

然后你需要键入'hello.py'才能真正运行程序。 – GreenMatt 2010-07-21 17:36:12

+1

@GreenMatt:'。/ hello.py',除非它在你的PATH里 – Daenyth 2010-07-21 17:48:40

+0

@Daenyth:你说的对,很好。谢谢! – GreenMatt 2010-07-21 17:55:52

2

ZeissS”解决方案将工作,一般最好是这样,但对于完整起见,你也可以打开一个shell,cd到相应的目录,然后输入:

蟒蛇hello.py

+0

我想他想从他的IDE中运行它,根据我的错误理解,它直接执行文件。 – ZeissS 2010-07-21 17:38:15

+0

@ZeissS:你可能是对的,虽然“我想要做的就是在终端中运行”。对我说,他想从shell提示符运行它。如果尝试来自IDE,我希望它能足够聪明地运行一个Python程序,或者足够可配置以进行适当的更改。否则,可能需要终端窗口。 – GreenMatt 2010-07-21 17:58:44

+0

我应该更清楚。我习惯了Xcode,我只是想在Anjuta的终端上测试这个文件。 – Garry 2010-07-21 18:52:45