如何從命令列執行Python 腳本
當嘗試使用Python 從特定目錄執行腳本時,您可能會遇到儘管已將目錄新增至PYTHONPATH 變量,但仍出現錯誤「沒有此類檔案或目錄」。這是因為 PYTHONPATH 主要影響 Python 模組的導入路徑,而不是腳本的執行路徑。
要從任何目錄執行 Python 腳本而不手動更改其目錄,您需要修改 PATH 環境變數。 PATH 變數決定係統搜尋執行檔的目錄。
將Python 加入PATH
要將Python 加入您的PATH,請開啟終端機並輸入以下指令:
export PATH=$PATH:/home/randy/lib/python
將開啟終端機並輸入下列指令:
將開啟終端機並輸入下列指令:
將開啟終端機並輸入下列指令:
#!/usr/bin/env python設定 Shebang要使Python腳本作為程式可執行,您需要在檔案的第一行設定一個shebang。 shebang 告訴系統在執行腳本時要使用哪個解釋器。例如,將下列行加入Python 腳本的開頭:
chmod +x /home/randy/lib/python/gbmx.py
gbmx.py調整檔案權限設定shebang 後,授予可執行權限使用下列指令執行腳本: 完成這些步驟後,您應該能夠透過從任何目錄鍵入其名稱來執行Python腳本:
以上是如何從任意目錄執行Python腳本?的詳細內容。更多資訊請關注PHP中文網其他相關文章!