在Python文件中指定Python解释器的方法
程序员文章站
2023-11-28 08:46:55
以下针对ubuntu系统,windows系统没有测试过。
ubuntu中默认就安装有python 2.x和python 3.x,默认情况下python命令指的是pytho...
以下针对ubuntu系统,windows系统没有测试过。
ubuntu中默认就安装有python 2.x和python 3.x,默认情况下python命令指的是python 2.x。因此当将python脚本设为可执行文件直接在命令行里执行时,系统调用的是python 2.x的解释器。
如果在直接执行python脚本(例如在命令行直接输入xxx.py)时,想调用python 3.x解释器去解释脚本,一种方法是修改符号链接,让python命令指向python3。这种方法在自己的系统上还行得通,如果脚本要在别的系统上执行就不方便了。还一种方法就是像shell脚本一样,在第一行指定解释器的位置,例如#!/usr/bin/python3,这样直接运行python文件就会调用指定的解释器执行。
以上这篇在python文件中指定python解释器的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。