2017-02-07 25 views
1

別のマシンからanaconda環境をインポートしました。インポートした環境のパッケージをrootにインストールするか、インポートした環境をデフォルトにしたいと思っています。いずれかの方法があります 1.ある環境から別の環境にすべてのパッケージをインポートしますか? OR 2.デフォルト環境として非ルート環境を使用しますか?Anacondaは別の環境からパッケージをインポートします

注:どちらの環境もpython 2.7用です。

答えて

1

まず1台のマシンから環境をエクスポートします。

$ conda env export -n myenv -f myenv.yml 

その後、他のマシン上でmyenv.ymlから新しい環境を作成します。あなたの.bashrcsource activate myenvを追加し、デフォルトとしてこの環境を使用するには

$ conda env create -f myenv.yml 

+0

そのファイルはGITHUBフォルダにありましたか? ...また、私は現在のdefualt envとは何ですか? – PyRaider

+0

'myenv.yml'はGitリポジトリにあります。希望の方法でマシン間でコピーします。 'conda env list'はすべての環境を示し、現在の環境を示します。 – harryscholes

+0

@PyRaider私の答えがあなたを助けたら、それを親切に受け入れることができますか? – harryscholes

関連する問題