Ubuntu下运行python文件

2,245 阅读1分钟

Ubuntu下运行python文件

我之前在Ubuntu下运行python文件时出现了两个小错误,写下来记录一下

添加解释器

我们在运行python文件之前,都要在文件首行添加这样一句话

#!/usr/bin/env python

这话的意思就是去系统环境中找python解释器执行这个文件, 如果你并不想修改的话,也可以通过python命令直接执行

python file.py

转为UNix格式

如果你是在windows电脑敲好的python代码,在Ubuntu上显示的是DOC格式的,这里我们需要将其转为UNix格式,命令如下

cat -v oldfile.py | sed -e '1,$s/\^M$//g' > newfile.py

修改权限

我们可以通过ll命令查看当前文件是不是可执行文件,如果不是你需要修改其权限。

chmod a+x file.py

运行

运行很简单,完成上面步骤之后,通过下面命令就可以运行

./file.py

这里可以是全路径名。

补充:

在ubuntu下查看python进程命令

ps -ef | grep python