欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

在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解释器的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。