2016-06-02 56 views
1

インターネットに接続されていないリモートマシンにAnaconda2がインストールされています。オフラインでconda環境を作成する

私は、私が試したとき、私は自分のアプリケーションを実行しますconda環境を作成しようとしています:

conda create -n nameofmyenv anaconda 

をしかし、それはapi.anaconda.comからパッケージを取得しているので、それは"Fetching packages" (no internet connection)での作業やハングされていませんので、私は(anaconda2ディレクトリの下).condarcファイルにオフライン= Trueのを設定しませんが、運のどちらか(エラー:package missing in current linux-64 channels

Iその後、試してみました:両方offline=True/False

conda create --name nameofmyenv --clone root 

、それはanaconda2/envsの下のフォルダnameofmyenvを作成していますが.condarc一つで、その中に一つだけのファイルがあります。ターミナルではこのCMDと、私はそうのようなパッケージ「sockjs-tornado-1.0.1-py27_0.tar.bz2」のためのKeyError例外を得た:このパッケージはanaconda2/pkgsフォルダに存在するにもかかわらず、

Image

私はすでにこれを見ましたが、scriptですが、どうしたらよいかわかりません。私はファイルc2r.pyをanaconda2フォルダに作成し、このスクリプトを実行しようとしましたが、何かが見当たりません。

誰かがすでにコンドーム環境をオフラインで作成しようとしましたか?もしそうなら、どうしたのですか? ^^

ありがとうございました:)

答えて

0

を私はPYTHONPATH変数をクリアし、それはそうのようなアナコンダのパイソンを指すようにすることですこれは、私のコードは、依存関係の問題もなく作業を取得する方法を発見: export PYTHONPATH="~/anaconda2/bin/python"

(私は主にアナコンダですでにライブラリを使用するので)私はノーインターネット接続でリモートマシン上何の輸入問題を持っていないこの方法では、

多分これlinkは使用conda環境をオフラインで作成したい他の人に役立つことができますチャンネル;)

関連する問題