devの忘備録

ソフト関連、raspberry piの忘備録

Anacondaのアップデートとパッケージのインストール

Anacondaのアップデート方法やパッケージのインストール方法を書きます。
pythonの勉強のために、Anacondaを使っています。
思ったよりもAnacondaが便利だったので、そのまま使っています。

本当はインストール方法を書くべきですが、他のサイトをご覧ください。

condaのコマンドは、こちらをご覧下さい。
http://conda.pydata.org/docs/commands.html/

Anacondaアップデート

ターミナルにて、以下のコマンドを実行する。

$ conda updata conda

実行すると、以下のように表示され、実行するか聞かれるので、[y]と入力。

Fetching package metadata: ....
Solving package specifications: .
Package plan for installation in environment //anaconda:

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    openssl-1.0.2d             |                0         3.0 MB
    conda-env-2.4.4            |           py27_0          24 KB
    python-2.7.10              |                2         9.9 MB
    requests-2.8.1             |           py27_0         603 KB
    setuptools-18.4            |           py27_0         342 KB
    wheel-0.26.0               |           py27_1          76 KB
    conda-3.18.3               |           py27_0         175 KB
    ------------------------------------------------------------
                                           Total:        14.0 MB

The following packages will be UPDATED:

    conda:      3.16.0-py27_0 --> 3.18.3-py27_0
    conda-env:  2.4.2-py27_0  --> 2.4.4-py27_0 
    openssl:    1.0.1k-1      --> 1.0.2d-0     
    python:     2.7.10-0      --> 2.7.10-2     
    requests:   2.7.0-py27_0  --> 2.8.1-py27_0 
    setuptools: 18.1-py27_0   --> 18.4-py27_0  
    wheel:      0.24.0-py27_0 --> 0.26.0-py27_1

Proceed ([y]/n)? 


進捗状況が出力され、すべて100%になったらアップデート完了です。

Fetching packages ...
openssl-1.0.2d 100% |################################| Time: 0:00:06 461.66 kB/s
conda-env-2.4. 100% |################################| Time: 0:00:00 129.59 kB/s
python-2.7.10- 100% |################################| Time: 0:00:21 477.68 kB/s
requests-2.8.1 100% |################################| Time: 0:00:01 464.79 kB/s
setuptools-18. 100% |################################| Time: 0:00:01 337.48 kB/s
wheel-0.26.0-p 100% |################################| Time: 0:00:00 143.66 kB/s
conda-3.18.3-p 100% |################################| Time: 0:00:00 208.60 kB/s
Extracting packages ...
[      COMPLETE      ]|###################################################| 100%
Unlinking packages ...
[      COMPLETE      ]|###################################################| 100%
Linking packages ...
[      COMPLETE      ]|###################################################| 100%
&

パッケージのインストール方法

Anacondaで管理しているパッケージは、「conda search package_name」で探すことができ、
パッケージが存在していれば、簡単にインストールすることが出来ます。

&conda search opencv
Fetching package metadata: ....
opencv                       2.4.8                np17py27_2  defaults        

インストールは「install package_name」で可能です。
ダウングレードが発生する場合は、知らせてくれます。
インストールを続行するときは、「y」を入力。
もしインストールする環境を指定する場合は、「install package_name -n environment_name」

&conda install opencv
Fetching package metadata: ....
Solving package specifications: ..............
Package plan for installation in environment //anaconda:

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    numpy-1.7.1                |           py27_2         2.8 MB
    opencv-2.4.8               |       np17py27_2         8.0 MB
    ------------------------------------------------------------
                                           Total:        10.8 MB

The following NEW packages will be INSTALLED:

    opencv: 2.4.8-np17py27_2

The following packages will be DOWNGRADED:

    numpy:  1.9.2-py27_0 --> 1.7.1-py27_2    

Proceed ([y]/n)? n

アップデートと同様に、進捗状況が出力され、すべて100%になったらアップデート完了です。

Fetching packages ...
numpy-1.7.1-py 100% |################################| Time: 0:00:06 441.23 kB/s
opencv-2.4.8-n 100% |################################| Time: 0:00:14 566.45 kB/s
Extracting packages ...
[      COMPLETE      ]|###################################################| 100%
Linking packages ...
[      COMPLETE      ]|###################################################| 100%