我們有一個複雜的工具(用Python編碼)用於環境驗證和配置。它運行在各種Windows風格上。到目前爲止,我們在公司內部使用了該工具。但是現在我們希望我們的支持工程師在旅途中使用它。問題是他們沒有權限在客戶機器上安裝Python。是否有可能在沒有安裝的情況下運行Python(不使用像py2exe這樣的包裝器)?
爲了解決這種情況,我們查看了py2exe,cx_freeze和pyInstaller等實用程序。雖然它們很好,但在某些情況下,生成的EXE會遇到依賴性問題。所以我們放棄了使用這些工具。
是否有可能在筆驅動器中的所有python相關的文件,並直接從它運行它?當我們這樣做時,顯然解釋器會抱怨,因爲這些DLL沒有在目標機器上註冊。我懷疑只是註冊DLL可能會導致其他問題。有沒有簡單的解決方案?
哪些DLL需要註冊的程序? – napuzba
python27.dll是它開始的地方 – nLogN
在USB棒上運行WinPython應該可行,不是嗎?當然,你必須小心路徑等,因爲不會有任何環境變量。 – nostradamus