【发布时间】:2017-01-27 17:13:13
【问题描述】:
嘿,我正在使用 python。在我的 python 文件中,我只有 2 行,例如:
#!/usr/bin/env
print("hello")
我使我的 .py 文件可执行并在 ubuntu 服务器上运行它(./hello.py)。 使用“top”命令,我列出了所有进程。 hello.py 使用 100% 的 CPU。 为什么它使用 100% CPU(服务器有 512MB 1 个 CPU)
【问题讨论】:
-
不确定它是否能解决你的cpu消耗问题,但shebang需要
python,即在header中添加python:#!/usr/bin/env python -
当我写 #!/usr/bin/env python 它说“/usr/bin/env: ‘python’: No such file or directory”
-
检查
which python返回的内容。然后尝试更改该行以使用该 python 版本,也许它需要类似于#!/usr/bin/env python3 -
是的,我就是这样做的,而且效果很好。谢谢...
-
当然,干杯
标签: python python-3.x