2014-02-18 164 views
3

我正在蟒蛇+一堆第三方工具(MOSEK)+點播模塊,我寫的本地安裝...Windows網絡上安裝Python

我明白我可以換,所有使用起來的virtualenv(或暢達)使它成爲一個整潔的環境。

該公司運行Win 8網絡。

我認爲有兩種基本方法

1)我可以在網絡驅動器上安裝了這一切(不Python的需要寫訪問爲它的PYC文件?)。如果將它轉儲到只讀文件夾中就足夠了嗎?如果人們只修改他們的路徑就足夠了嗎?怎麼樣的註冊表(和相關問題)?

2)人們通過環境複製並在本地安裝。 (也許用某種安裝程序?)。通過這種方式,他們可以添加更多的模塊,而不會打擾我去修改一箇中心的Python。

我在這裏呼籲的專家...

托馬斯

回答

1

conda已經支持自動做你的選項2。只需將網絡驅動器Anaconda添加到PATH並使用conda創建新環境conda create即可。如果conda檢測到Anaconda是隻讀的,它將在本地寫入東西。如果您正在尋找更加順利的自動化方法,您應該查看Anaconda Server

關於註冊表,如果您希望Windows應用程序能夠自動查找Python,這一點很重要。

關於只讀問題,據我所知,從只讀安裝運行時,Python工作得很好。我不能保證你使用的所有圖書館都會,但他們應該。