6
當第一次導入模塊時,Jython會在與相應的.py
文件相同的目錄中創建$py.class
文件(Jython相當於.pyc
)。
當進程沒有寫入該目錄的權限(一切正常,但沒有$py.class
文件,因此在下次不適合編譯)時出現問題。一般來說,我覺得一個進程自動被認爲擁有對目錄的寫權限,這個目錄從它讀代碼的位置開始運行。
是否有任何技巧可以讓Jython將編譯後的文件寫入某個專用緩存目錄?這個問題已經在Jython郵件列表上詢問過previously,但目前爲止還沒有回覆...
這仍然是這樣嗎?據我所知, – krico 2016-09-22 11:35:23