基本上这是我在运行C程序时遇到的问题,我试图从终端运行python程序,但问题又出现了。在确切的目录中绑定一个确切的文件后,终端似乎没有运行该程序,只是跳过它。
在终端上运行和显示我是否做错了 命令?
$ ls
hello_world.py
$ python hello_world.py
$
以下'脚本'是我如何使用sublime文本运行代码。基本上从我的观点来看,脚本本身没有问题。
print('Hello Python world!')
答案 0 :(得分:0)
如果您的python已正确安装,那么终端没有问题。 Python解释器逐行执行代码。它正在完成文件并从中传出。
答案 1 :(得分:0)
每当我遇到这种问题时,都是因为我试图运行的文件与我正在改变的文件不一样。我建议在实际运行之前使用某些东西(如cat
)来检查文件的内容。
因此,在您的情况下,弹出您的终端并运行:
$ cat hello_world.py
输出应为
$ cat hello_world.py
print("Hello Python World!")
如果输出为空白,则表明您的问题。尝试使用sublime
打开该确切文件。可能与
$ sublime hello_world.py
答案 2 :(得分:-3)
位于.py文件的顶部
添加
#!/usr/bin/python3
然后当您需要提供文件权限时
chmod +x hello_world.py
然后运行
./hello_world.py
如果你想让python2在usr / bin中更改
,这将在python3中运行它