python - 使 HelloWorld python 脚本可执行

标签 python macos unix

我正在尝试使 python 脚本可执行。该脚本是一个 testHelloWorld.py

#!/usr/bin/env python
print 'Hello World'

我已经通过运行使它可执行

chmod +x testHelloWorld.py

$ python testHelloWorld.py 打印“Hello World”。但是 $ ./testHelloWorld.py 什么也没做。 我在这里错过了什么? 我正在使用 Mac Os X 设备及其运行的 Python 2.7.5。

我已经查看了之前问题的答案并检查了错误,但仍然没有成功。这是一个类似的帖子 - how to make python script self-executable

最佳答案

在我的电脑上:

#! /usr/bin/python
print 'Hello world'

然后

chmod +x <filename>.py

最后

$ ./<filename>.py

给我...

Hello world

所以这只是第一行。更改为 #!/usr/bin/python

关于python - 使 HelloWorld python 脚本可执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24267048/

相关文章:

由于 'A resource exists with a different case' 错误,Eclipse 项目未在 Mac 上构建

node.js - 格式化在管道中丢失

unix - 在 Jenkins 上配置 cron 作业每 15 分钟运行一次

python - 如何在 Gnome Shell 中设置应用程序标题?

python - 使用共享链接访问谷歌电子表格

ios - 将 NSImage 从 CMYK 转换为 RGB

javascript - 使用 window.open 在默认浏览器中打开链接并从 cocoa 中的 webView 设置窗口大小

python - 使用 Python Beautifulsoup 抓取 html 文本和图像链接

python - 如何使用 eval dataframe 方法在自定义函数中返回 numpy 数组或列表?

升级到 Lollipop 后,Android NDK mmap 调用在 32 位设备上中断