2016-10-30 43 views
-1

我正在寫'sys.prefix',與PEP405有關。 這個specification中的'Python可執行文件'是什麼意思?'Python可執行文件'是什麼意思?

此PEP建議在此搜索中添加新的第一步。如果在Python可執行文件或其上的一個目錄(如果可執行文件是符號鏈接,它不被取消引用)中找到pyvenv.cfg文件,則該文件將掃描key = value形式的行。 ...

回答

1

Python文檔和規範中的「Python可執行文件」可以是python二進制本身,也可以是二進制文件的符號鏈接。 sys.executable是個例外,它總是返回用於調用解釋器的可執行文件,即使文檔中聲明「可執行二進制文件」。

0

它只是意味着你可以用某種方式調用的python腳本。該pyvenv是由python創建的虛擬環境。

+0

這不是必須的文件,可以用來調用python編譯器,不是嗎? –