python脚本未在shell中运行
OSX 我在python脚本未在shell中运行,python,shell,Python,Shell,OSX 我在/bin/games上有一个正确的(#!/usr/bin/python)python helloworld脚本,它没有运行。没有错误-shell只是继续读取我的下一个命令。有什么我错过的吗 到目前为止,我已经检查了以下内容: 我的shebang适用于其他Python脚本 $PATH包括/bin/games,因此未找到命令不是这种情况 脚本文件的访问权限为754 最新发现:它与sudo一起运行。但我想像执行其他命令一样执行它 最新发现#2:现在我在/bin/games中制作了另一个脚本
/bin/games
上有一个正确的(#!/usr/bin/python
)python helloworld脚本,它没有运行。没有错误-shell只是继续读取我的下一个命令。有什么我错过的吗
到目前为止,我已经检查了以下内容:
/bin/games
,因此未找到命令
不是这种情况sudo
一起运行。但我想像执行其他命令一样执行它
最新发现#2:现在我在/bin/games
中制作了另一个脚本,它运行正常,而旧脚本运行不正常,尽管它们都是755'ed
以下是所需的脚本本身:
#/usr/local/bin/python
打印“hello world”
普通用户也有读取和执行文件的权限吗?另一个不太相关的发现:哪个python-a
生成/usr/local/bin/python
,但所有其他脚本运行正常,并且此特定脚本不会触发“错误解释器”错误。请尝试755 accesspermission@Azad试过了;无影响哪个路径包含/bin/games普通用户或根用户?