我有30個安裝了Anaconda的用戶。創建包含一組包(包含它們的依賴項)的共享目錄的最佳方法是什麼?比方說,對於某些項目,我們需要在標準的Anaconda版本之上有一個通用的軟件包列表。什麼是實現這一目標的最佳方式?從導出文件如何使用Conda共享一組python模塊
conda list --export > package-list.txt
並重新安裝包:conda create -n myenv --file package-list.txt
但每個用戶都需要自己的PC 上安裝這些軟件包,它可以做到這一點的服務器上,例如一個問題使用通道並放置所有的包,但我沒有找到自動的方式來做到這一點,並把它們的依賴關係的Python包列表。
我不知道,暢達ENV將幫助,因爲我想成爲一個特定的目錄進行安裝(共享磁盤上)
是否還有更好的選擇嗎?我從來沒有這樣做過,所以也許我沒有找到正確的方向。另一個限制是我們正在使用Windows 7.
謝謝,這看起來像個好主意,但'conda create -n myenv --file packages-list.txt -p「C:\ Test」'不適用,因爲使用'conda create'選項'-n'和'-p'( - conda 4.2.12中不存在的路徑)不能一起使用。我收到以下消息:「conda-script.py create:error:argument -p/- prefix:not allowed with argument -n/- name」 –
'conda create --file packages-list.txt -p「測試「''將軟件包放在Test dicrectory中。我現在需要做更多的測試。謝謝 –