我不明白为什么运行我的 Python 程序只会打开 IDLE。
不确定这是否更适合超级用户,但这里是:我无法从命令行运行 python 脚本。
OSX 10.7.4,python 3.2.3 的全新安装。我有以下python脚本test.py
:
#! /usr/bin/env python
print("hello world")
然后我让它可执行:
$> chmod +x test.py
然后以下所有导致终端打开 IDLE,没有任何其他输出,即脚本未运行:
- 蟒蛇测试.py
- python -i test.py
- ./test.py
甚至python -c 'print(5)'
在没有实际执行命令的情况下将我转储到 IDLE 中!IDLE 本身工作正常。有人知道会发生什么吗?