位置:首頁(yè) > 軟件操作教程 > 編程開發(fā) > Python > 問(wèn)題詳情

可執(zhí)行的Python程序

提問(wèn)人:楊紫紅發(fā)布時(shí)間:2020-12-02

這部分內(nèi)容只對(duì) Linux/Unix 用戶適用,不過(guò) Windows 用戶可能也對(duì)程序的第一行比較好奇。首先我們需要通過(guò) chmod 命令,給程序可執(zhí)行的許可,然后運(yùn)行程序。

image.png

chmod 命令用來(lái) 改變 文件的 模式 ,給系統(tǒng)中所有用戶這個(gè)源文件的執(zhí)行許可。然后我們可以直接通過(guò)指定源文件的位置來(lái)執(zhí)行程序。我們使用./來(lái)指示程序位于當(dāng)前目錄。

為了更加有趣一些,你可以把你的文件名改成僅僅 helloworld,然后運(yùn)
行./helloworld。這樣,這個(gè)程序仍然可以工作,因?yàn)橄到y(tǒng)知道它必須用源文件
第一行指定的那個(gè)解釋器來(lái)運(yùn)行程序。 
只要知道程序的確切位置,你現(xiàn)在就可以運(yùn)行程序了——但是如果你希望你的程
序能夠從各個(gè)位置運(yùn)行呢?那樣的話,你可以把你的程序保存在 PATH 環(huán)境變量
中的目錄之一。每當(dāng)你運(yùn)行任何程序,系統(tǒng)會(huì)查找列在 PATH 環(huán)境變量中的各個(gè)
目錄。然后運(yùn)行那個(gè)程序。你只要簡(jiǎn)單地把這個(gè)源文件復(fù)制到 PATH 所列目錄之
一就可以使你的程序在任何位置都可用了。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部