我使用的时Kali系统演示,不过Linux都通用
先用vi创建一个名为hello.py的python程序
print(“hello,world!”)
执行命令:python hello.py
会看到控制台输出了
hello,world!
但是我们要是将里面的文字改为:世界你好!
在执行这个命令会发现报错
这是因为默认调用的是跑一趟python2的解释器,是不支持中文的
我们需要调用python3解释器时
只需把python改为python3即可
例:python3 hello.py
但是如果我们要用把python程序变成可执行文件用./直接执行要怎样呢
第一步:赋予python程序可执行权限
chmod +x 你要添加执行权限的文件
此时用ls -l 我们会神奇的发现这个python程序换颜色了,表示可执行文件
但是到这一步还不能直接执行
我们得在python程序的代码顶部加上调用解释器的位置
#!/usr/bin/python
这里的python表示默认python,不支持的话也可以改为python3

然后执行
./你要执行的python程序就可以了