在Python文件中指定Python解釋器的方法
以下針對(duì)Ubuntu系統(tǒng),Windows系統(tǒng)沒(méi)有測(cè)試過(guò)。
Ubuntu中默認(rèn)就安裝有Python 2.x和Python 3.x,默認(rèn)情況下python命令指的是Python 2.x。因此當(dāng)將Python腳本設(shè)為可執(zhí)行文件直接在命令行里執(zhí)行時(shí),系統(tǒng)調(diào)用的是Python 2.x的解釋器。
如果在直接執(zhí)行Python腳本(例如在命令行直接輸入xxx.py)時(shí),想調(diào)用Python 3.x解釋器去解釋腳本,一種方法是修改符號(hào)鏈接,讓python命令指向Python3。這種方法在自己的系統(tǒng)上還行得通,如果腳本要在別的系統(tǒng)上執(zhí)行就不方便了。還一種方法就是像shell腳本一樣,在第一行指定解釋器的位置,例如#!/usr/bin/python3,這樣直接運(yùn)行Python文件就會(huì)調(diào)用指定的解釋器執(zhí)行。
以上這篇在Python文件中指定Python解釋器的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python腳本實(shí)現(xiàn)mp4中的音頻提取并保存在原目錄
這篇文章主要介紹了python腳本實(shí)現(xiàn)mp4中的音頻提取并保存在原目錄,本文給大家通過(guò)實(shí)例代碼介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
Python中的chr()函數(shù)與ord()函數(shù)解析
這篇文章主要介紹了Python中的chr()函數(shù)與ord()函數(shù)解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05
一文帶你深入了解Python中的GeneratorExit異常處理
GeneratorExit是Python內(nèi)置的異常,當(dāng)生成器或協(xié)程被強(qiáng)制關(guān)閉時(shí),Python解釋器會(huì)向其發(fā)送這個(gè)異常,下面我們來(lái)看看如何處理這一異常吧2025-03-03
python使用elasticsearch的過(guò)程詳解
Elasticsearch 是一個(gè)開(kāi)源的搜索引擎,建立在一個(gè)全文搜索引擎庫(kù) Apache Lucene基礎(chǔ)之上,這篇文章主要介紹了python使用elasticsearch的詳細(xì)過(guò)程,需要的朋友可以參考下2024-03-03
Django框架靜態(tài)文件使用/中間件/禁用ip功能實(shí)例詳解
這篇文章主要介紹了Django框架靜態(tài)文件使用/中間件/禁用ip功能,結(jié)合實(shí)例形式詳細(xì)分析了Django框架靜態(tài)文件的使用、中間件的原理、操作方法以及禁用ip功能相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-07-07
Python英文單詞大小寫(xiě)轉(zhuǎn)換常用方法示例
這篇文章主要為大家介紹了Python英文單詞大小寫(xiě)轉(zhuǎn)換常用方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01
Pandas自定義選項(xiàng)option設(shè)置
pandas有一個(gè)option系統(tǒng)可以控制pandas的展示情況,一般來(lái)說(shuō)我們不需要進(jìn)行修改,但是不排除特殊情況下的修改需求。本文將會(huì)詳細(xì)講解pandas中的option設(shè)置,感興趣的可以了解下2021-07-07
python中字符串內(nèi)置函數(shù)的用法總結(jié)
這篇文章給大家總結(jié)了python中字符串內(nèi)置函數(shù)的用法以及相關(guān)知識(shí)點(diǎn)內(nèi)容,有興趣的朋友學(xué)習(xí)下。2018-09-09

