如何让linux在python解释器中自动运行python脚本?

2024-05-26 22:58:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我决定离开我的.NET泡沫,开始尝试其他技术,这对我来说是件好事。我运行了Ubuntu12,安装了python2.7和3.2。我可以直接在解释器中运行代码。

文件系统上有一个名为Standalone.py的基本脚本:

#!/usr/bin/env python3.2

import sys

print("this is a standalone script.")

当我在bash提示符下输入$ python3.2 Standalone.py。我得到的回复是this is a standalone script。但当我键入$ Standalone.py时,它会告诉我找不到命令。

如何运行这样的脚本?

谢谢你的帮助。

更新

我将Standalone.py的权限更改为755。然后我运行命令:

$ ./Standalone.py

并收到消息:

: No such file or directory

然后我将Standalone.py的权限切换回644。当我跑的时候

$ ./Standalone.py

我收到消息了

-bash: ./Standalone.py: Permission denied

我有什么遗漏吗?


Tags: py命令脚本bash消息权限netis

热门问题