ubuntu下如何运行python程序
-
- 帖子: 12
- 注册时间: 2011-05-08 6:06
ubuntu下如何运行python程序
在终端下输入python helloworld.py提示
File "helloworld.py", line 1
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24)
^
SyntaxError: invalid syntax
看不同什么意思,貌似第一行是IDLE编辑器自带的啊 ,难道那个也有错误吗?
请高手帮忙解答下
File "helloworld.py", line 1
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24)
^
SyntaxError: invalid syntax
看不同什么意思,貌似第一行是IDLE编辑器自带的啊 ,难道那个也有错误吗?
请高手帮忙解答下
- racnil
- 帖子: 288
- 注册时间: 2008-08-28 8:12
- 联系:
Re: ubuntu下如何运行python程序
源码贴上~~另外敲一下Python命令之后的版本号也帖一下~~
SLAX and Xorg(without any Window Managers)
It's fun!
It's fun!
- tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
-
- 帖子: 12
- 注册时间: 2011-05-08 6:06
Re: ubuntu下如何运行python程序
下面是报错的提示、IDLE和Python的版本、以及程序源码(堪称世上最简单的源码)racnil 写了:源码贴上~~另外敲一下Python命令之后的版本号也帖一下~~
-
- 帖子: 12
- 注册时间: 2011-05-08 6:06
Re: ubuntu下如何运行python程序
是IDLE跟Python的版本不对? 我的IDLE是2.7.1; Python的版本是2.7.1+,不会差这么点版本号就不兼容吧?tenzu 写了:估计是版本不对
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: ubuntu下如何运行python程序
ls 几位在乱说什么啊,没看到 lz 把 IDLE 的提示信息当成源码放文件里了吗?!
-
- 帖子: 22323
- 注册时间: 2010-07-19 21:41
- 系统: OS X
- tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
Re: ubuntu下如何运行python程序
[python]#!/usr/bin/python
print 'Hello world!'[/python]
看起来可能是#!那里出错了,估计是个中文的感叹号或者多了个空格
跟idle版本没啥关系吧
我也是个Python菜鸟
print 'Hello world!'[/python]
代码: 全选
python helloworld.py
跟idle版本没啥关系吧
我也是个Python菜鸟
- remeber
- 论坛版主
- 帖子: 13030
- 注册时间: 2009-01-06 15:18
- 来自: 人间
Re: ubuntu下如何运行python程序
#!后多个空格。
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞
- anticlockwise
- 帖子: 2394
- 注册时间: 2007-03-01 20:46
- 来自: 湖南长沙
Re: ubuntu下如何运行python程序
恩,是的~~~~~~~lilydjwg 写了:ls 几位在乱说什么啊,没看到 lz 把 IDLE 的提示信息当成源码放文件里了吗?!
-
- 帖子: 12
- 注册时间: 2011-05-08 6:06
Re: ubuntu下如何运行python程序
我把空格去掉还是不行remeber 写了:#!后多个空格。
-
- 帖子: 12
- 注册时间: 2011-05-08 6:06
Re: ubuntu下如何运行python程序
IDLE的提示信息放在源码文件里了? 我是新手没怎么听懂 你说的提示信息是指哪些?lilydjwg 写了:ls 几位在乱说什么啊,没看到 lz 把 IDLE 的提示信息当成源码放文件里了吗?!
-
- 帖子: 12
- 注册时间: 2011-05-08 6:06
Re: ubuntu下如何运行python程序
谢了 知道错误在哪里了 程序终于可以运行了 原来打开IDLE后还要新建一个窗口 另外也感谢楼上的几位给我的指导pikigame 写了:IDLE的提示信息放在源码文件里了? 我是新手没怎么听懂 你说的提示信息是指哪些?lilydjwg 写了:ls 几位在乱说什么啊,没看到 lz 把 IDLE 的提示信息当成源码放文件里了吗?!
- remeber
- 论坛版主
- 帖子: 13030
- 注册时间: 2009-01-06 15:18
- 来自: 人间
Re: ubuntu下如何运行python程序
我糊涂了。1L的问题在win下命令行里也出现过 不知道原因
lz莫名其妙的解决了。留下我凌乱于贴中。
lz莫名其妙的解决了。留下我凌乱于贴中。
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞
-
- 帖子: 12
- 注册时间: 2011-05-08 6:06
Re: ubuntu下如何运行python程序
旧的问题解决了 新的问题又出现了,就是为什么不能直接在IDLE的提示信息里编辑源码呢? 那为什么我在那里输入print 'hello world' (没写注释就能运行)又可以运行呢? 你们平常写代码也是打开IDLE,然后新建一个窗口,再在那里编辑代码的吗?