web-dev-qa-db-ja.com

Conda-オフラインインストール/更新

Anaconda/condaでxlwingsをオフラインで更新しようとしています。

https://pypi.python.org/pypi/xlwings から、最新のパッケージをダウンロードし、「C:\ Program Files\Anaconda2\pkgs」に入れました

Cmdから、さまざまな組み合わせを試してみましたが、パッケージを更新するために取得できないようです...例:

1) conda install xlwings --offline
2) conda install xlwings --offline xlwings-0.10.2.tar.gz
3) conda update xlwings --offline
4) conda update xlwings --offline xlwings-0.10.2.tar.gz

2および4の試行(これらにも完全なディレクトリを使用しようとしました)により、コマンドが認識されなくなります。

1および3の試行の結果: enter image description here

前もって感謝します!

5
keynesiancross

まず、関連するpackage-name.tar.bz2ファイルをダウンロードします( anacondaリポジトリ から)

コマンドプロンプトを開き、適切なディレクトリに移動して入力します

conda install package-name.tar.bz2

これは動作するはずです。

13
h3h325

私の経験から、プロセスは次のとおりです。

  1. インターネットに接続されているコンピューターに、関連するパッケージをインストールします。
  2. 関連するtar.bz2ファイルは〜/ anaconda3/pkgsフォルダーを形成します
  3. オフラインコンピューターでconda update name_of_packge.tar.bz2 --offline

conda indexpkgsフォルダー

update
別のオプションは、 conda pack を使用することです。これにより、環境全体をオンラインからオフラインに移行できます。

2
skibee

両方の答えを組み合わせて使用​​する必要があります。

conda install opencv --use-index-cache

condaに依存関係と互換性の問題をチェックさせます。

ただし、インストールにはconda(pipではない)を使用し続けます(初期フレームワークにとどまらない重大な理由がない場合)[conipをパッケージマネージャーとして使用する理由はありませんでした。と柔軟性?]

conda install opencv-3.3.0-py36_200.tar.bz2
0
InLaw