![](/img/trans.png)
[英]python program slower running as a systemd than running it from terminal
[英]Running a python program from a terminal issue
基本上,这是我在运行C程序时遇到的问题,我正在尝试从终端运行python程序,但问题再次出现。 在一个确切的目录中绑定一个确切的文件后,终端似乎并没有运行该程序,只是跳过了它。
我在运行并在终端命令上显示时出错了吗?
$ ls
hello_world.py
$ python hello_world.py
$
下面的“脚本”是我如何使用崇高的文本运行代码。 从我的角度来看,基本上脚本本身没有问题。
print('Hello Python world!')
如果您的python安装正确,则终端没有问题。 Python解释器逐行执行代码,它将完成文件并从文件中提取出来。
每当遇到此类问题时,都是因为我要运行的文件与我要更改的文件不同。 我建议在实际运行文件之前使用某种东西(例如cat
)检查文件的内容。
因此,在您的情况下,弹出终端并运行:
$ cat hello_world.py
输出应为
$ cat hello_world.py
print("Hello Python World!")
如果输出为空白,则说明您有问题。 尝试使用sublime
打开该确切文件。 大概与
$ sublime hello_world.py
.py文件顶部
加
#!/usr/bin/python3
然后,当您需要授予文件权限时
chmod +x hello_world.py
然后运行
./hello_world.py
如果您要python2只是在usr / bin中更改它,它将在python3中运行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.