2016-06-14 29 views
0

私は、私のAnaconda環境にipywidgets-0.0.1をインストールしようとしています。私はAnaconda3を実行しています。残念ながら、私はそれをインストールする必要があるマシンはインターネットにアクセスできません。オフラインで(ファイルから)ipywidgetsをインストールするには

パッケージをインストールするための基本的な方法はconda install ipywidgetsを実行することですが、もちろん、これは次のエラーを与える:ボックスは、インターネットにアクセスすることはできませんので、

Fetching package metadata: Could not connect to https://repo.continuum.io/pkgs/p 
ro/noarch/ 
Could not connect to https://repo.continuum.io/pkgs/free/win-64/ 
Could not connect to https://repo.continuum.io/pkgs/pro/win-64/ 
.Could not connect to https://repo.continuum.io/pkgs/free/noarch/ 
... 
Solving package specifications: . 
Package plan for installation in environment C:\Program Files\Anaconda3: 

The following packages will be downloaded: 

    package     |   build 
    ---------------------------|----------------- 
    ipywidgets-0.0.1   |  np19py34_0   7 KB 

The following NEW packages will be INSTALLED: 

    ipywidgets: 0.0.1-np19py34_0 

Proceed ([y]/n)? y 

Fetching packages ... 
Could not connect to https://repo.continuum.io/pkgs/free/win-64/ipywidgets-0.0.1 
-np19py34_0.tar.bz2 
Error: Connection error: HTTPSConnectionPool(host='repo.continuum.io', port=443) 
: Max retries exceeded with url: /pkgs/free/win-64/ipywidgets-0.0.1-np19py34_0.t 
ar.bz2 (Caused by ProtocolError('Connection aborted.', gaierror(11004, 'getaddri 
nfo failed'))): 
https://repo.continuum.io/pkgs/free/win-64/ipywidgets-0.0.1-np19py34_0.tar.bz2 

これは、理にかなっています。 私はhttps://repo.continuum.io/pkgs/free/win-64/ipywidgets-0.0.1-np19py34_0.tar.bz2にリストされたURLからipywidgetsのtarballをダウンロードし、それをボックスにsshしました。

ファイルを取得するためにインターネットにアクセスしようとするのではなく、ダウンロードしたtarballを見てローカルでインストールを実行するために、どのコマンドを(Windows 7環境で)実行できますか?

答えて

2

ダウンロードいくつかのローカルディレクトリ にパッケージ全体とその依存関係あなたはは、PyPIからdonwloadedのは、考えてみましょう

は、PyPI ipywidgetsからそれを得ることができますし、DEPのリストをinstall_requiresを持っていますどの~/src/ipywidgets/setup.pyとを持っています。あなたの/pypiディレクトリにあります。これと同じように:

install_requires=['hello', 'etc', ...]

あなたのアプリとそのDEPをインストールします。現在のpython ENVに、あなたが何かやってきました:として、あなたはこのためにcondaを使用したい場合は一の以上の依存関係が

0

が欠落している場合は、ビルドが失敗すること

$ cd ~/src/ipywidgets 
$ easy_install --always-unzip --allow-hosts=None --find-links=/pypi 

は注意かもしれませんすでにアナコンダを使用している場合だけでなく、あなたも行うことができる必要があります:

conda install --offline PATH_TO_FILE/ipywidgets-0.0.1-np19py34_0.tar.bz2 

はどこ、もちろん、PATH_TO_FILEは、あなたがダウンロードしたファイルへのパスのみです。

関連する問題