分页: 1 / 2
ubuntu下如何运行python程序
发表于 : 2011-05-09 23:06
由 pikigame
在终端下输入python helloworld.py提示
File "helloworld.py", line 1
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24)
^
SyntaxError: invalid syntax
看不同什么意思,貌似第一行是IDLE编辑器自带的啊 ,难道那个也有错误吗?
请高手帮忙解答下
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 1:23
由 racnil
源码贴上~~另外敲一下Python命令之后的版本号也帖一下~~
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 8:32
由 tenzu
估计是版本不对
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 18:46
由 pikigame
racnil 写了:源码贴上~~另外敲一下Python命令之后的版本号也帖一下~~
下面是报错的提示、IDLE和Python的版本、以及程序源码(堪称世上最简单的源码)
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 18:49
由 pikigame
tenzu 写了:估计是版本不对
是IDLE跟Python的版本不对? 我的IDLE是2.7.1; Python的版本是2.7.1+,不会差这么点版本号就不兼容吧?
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 19:33
由 lilydjwg
ls 几位在乱说什么啊,没看到 lz 把 IDLE 的提示信息当成源码放文件里了吗?!
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 20:02
由 jtshs256
缩进…另外没见过这么用的…
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 20:30
由 tenzu
[python]#!/usr/bin/python
print 'Hello world!'[/python]
代码: 全选
python helloworld.py
看起来可能是#!那里出错了,估计是个中文的感叹号或者多了个空格
跟idle版本没啥关系吧
我也是个Python菜鸟
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 20:52
由 remeber
#!后多个空格。
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 20:54
由 anticlockwise
lilydjwg 写了:ls 几位在乱说什么啊,没看到 lz 把 IDLE 的提示信息当成源码放文件里了吗?!
恩,是的~~~~~~~
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 22:14
由 pikigame
remeber 写了:#!后多个空格。
我把空格去掉还是不行
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 22:15
由 pikigame
lilydjwg 写了:ls 几位在乱说什么啊,没看到 lz 把 IDLE 的提示信息当成源码放文件里了吗?!
IDLE的提示信息放在源码文件里了? 我是新手没怎么听懂 你说的提示信息是指哪些?
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 22:20
由 pikigame
pikigame 写了:lilydjwg 写了:ls 几位在乱说什么啊,没看到 lz 把 IDLE 的提示信息当成源码放文件里了吗?!
IDLE的提示信息放在源码文件里了? 我是新手没怎么听懂 你说的提示信息是指哪些?
谢了 知道错误在哪里了 程序终于可以运行了 原来打开IDLE后还要新建一个窗口 另外也感谢楼上的几位给我的指导
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 22:24
由 remeber
我糊涂了。1L的问题在win下命令行里也出现过 不知道原因
lz莫名其妙的解决了。留下我凌乱于贴中。
Re: ubuntu下如何运行python程序
发表于 : 2011-05-10 22:26
由 pikigame
旧的问题解决了 新的问题又出现了,就是为什么不能直接在IDLE的提示信息里编辑源码呢? 那为什么我在那里输入print 'hello world' (没写注释就能运行)又可以运行呢? 你们平常写代码也是打开IDLE,然后新建一个窗口,再在那里编辑代码的吗?