0

我准备好了一个 python 脚本,我需要使用 Hudson CI 运行。我可以看到配置作业唯一支持的环境是可执行外壳。如何在可执行 shell(Bash shell)中运行 python 脚本?有什么想法或建议吗?

4

2 回答 2

0

蟒蛇3

python3 file.py

蟒蛇2

python file.py
于 2018-10-10T07:36:47.807 回答
0

除了明显的python3 file.pyor之外python file.py,还可以通过在顶部引入适当的 shebang 来使 python 文件自己可执行:

#!/usr/bin/env python3
...
(script follows here)

或者

#!/usr/bin/env python
...
(script follows here)

使用这些,您的 CI 不需要知道脚本是用 python、shell、perl 或它使用的任何语言编写的。

于 2018-10-10T07:42:51.863 回答