トップページ -> 最新情報技術の実習と研究ツール -> Linux のインストール,設定,運用保守,便利な使い方 -> Ubuntu で Anaconda 5.3.0 のインストール
[サイトマップへ]  

Ubuntu で Anaconda 5.3.0 のインストール

Anaconda は,Python バージョン 3 の言語処理系と,開発環境と,各種ツールの詰め合わせである.

Ubuntu での Anaconda 5.3.0 のインストール,conda パッケージの追加手順を図解で説明する.

目次

  1. Anacondaとは
  2. 前準備
  3. Anaconda のダウンロードとインストール
  4. インストール後の設定と確認
  5. conda を使ってみる
  6. Anaconda を用いて Python バージョン 2 環境の新規作成

サイト内の関連 Web ページ:

先人に感謝


Anacondaとは

Anaconda は,Python バージョン 3 の言語処理系と,開発環境 (Jupyter Notebook, Spyder) と,各種ツールの詰め合わせである. Anaconda には、システムの Python と隔離された Python 環境の作成と利用が簡単にできる機能もある.Anaconda で作成された Python 環境には、言語処理系と 開発環境 (Jupyter Notebook, Spyder) と,各種ツールが自動インストール、設定される.


前準備

Ubuntu のシステム更新

Ubuntu のシステム更新を終わっておくこと

端末を開き、次を実行

sudo apt update
sudo apt -yV upgrade
sudo apt -yV dist-upgrade
sudo apt -yV autoremove
sudo apt autoclean
sudo shutdown -r now

Python 開発環境と pip のインストール

  1. Python 開発環境と pip のインストール
    sudo apt -yV install python3-dev python3-pip python-dev python-pip 
    

  2. pip の更新
    cd /tmp
    sudo rm -f get-pip.py
    wget https://bootstrap.pypa.io/get-pip.py
    sudo rm -rf ~/.cache/pip
    mkdir ~/.cache/pip
    sudo python3 get-pip.py
    sudo python get-pip.py
    sudo pip3 install --ignore-installed --upgrade virtualenvwrapper
    sudo pip install --ignore-installed --upgrade virtualenvwrapper
    

git, cmake, wget, 7zip のインストール

次のコマンドを実行.

sudo apt -yV install git
sudo apt -yV install cmake
sudo apt -yV install wget
sudo apt -yV install p7zip

Anaconda のダウンロードとインストール

ダウンロードとインストールの手順

  1. ダウンロード用Webページを開く

    https://www.anaconda.com/download

  2. Linux 版が欲しいので,「Linux」をクリック

  3. Python3の最新版を使いたい.「Python 3.7 Version」の下の「Download」をクリック

  4. ファイルのダウンロードが始まる.

  5. ダウンロードした .sh ファイルを実行.

  6. ライセンス条項を確認してください、というメッセージが出る.「Enterキー」.

  7. ライセンス条項の画面.「yes」,「Enterキー」.

    ライセンス条項に同意できないときは、進んではいけない.

  8. インストールディレクトリは既定(デフォルト)のままでよい.「Enterキー」.

  9. インストールが始まる.しばらく待つ

  10. .bashrc の PATH にインストールディレクトリの設定を加えてよいかの確認.「yes」, 「Enterキー」.

    ※ このとき,システムの環境変数PATHに,自動で追加される

  11. VSCode をインストールするか.

    Yes または No


インストール後の設定と確認

  1. 新しく端末を開く

  2. パス(Path)の確認

    次のコマンドを実行する

    ※ エラーメッセージが出なければ OK.

    which python
    which ipython
    which pip
    which conda
    

  3. python のバージョンの確認
    python --version 
    

  4. conda の動作確認

    ※ エラーメッセージが出なければ OK.

    conda info
    

  5. Anaconda 3 の conda パッケージの更新、古い conda パッケージファイルの削除

    「conda config --remove channels conda-forge」は,conda のチャンネルに「conda-forge」が入っていたら削除する操作(エラーメッセージが出たとしても無視してください).

    「conda upgrade --all」で、y か n かを尋ねる質問が出たときは、続行したいので「y」

    conda config --remove channels conda-forge
    conda upgrade --all
    conda clean --packages
    

    (途中省略)

    (途中省略)

    (途中省略)

    (途中省略)

    ※ 「反応が遅いなあ」と思ったら、Enter キーを押してみる.

  6. Anaconda 3 配下の Python の pip の更新

    rm get-pip.py
    wget https://bootstrap.pypa.io/get-pip.py
    python get-pip.py
    

  7. Anaconda の Python の numpy を確認

    ※ バージョン番号が表示されれば OK.下の図とは違うバージョンが表示されることがある

    python -c "import numpy; print( numpy.__version__ )"
    

conda を使ってみる

◆ condaパッケージの検索法

pip パッケージ一覧の取得

pip freeze -l > /tmp/requirements.txt

Anaconda を用いて Python バージョン 2 環境の新規作成

  1. 新しく端末を開く

  2. Anaconda に付属のpython のバージョンの確認
    which python
    python --version 
    

  3. Python 環境の新規作成

    名前: py27

    Pythonのバージョン: 2.7

    conda create --name py27 python=2.7 anaconda
    

  4. 続行するか? (Proceed ?) に対しては、「y」+ Enterキー

  5. 終了の確認

    エラーメッセージが出ていないこと

  6. 確認
    conda info --envs
    

    py27」という新しい Python 環境が作成されたことが分かる

  7. 確認 の続き

    新しく端末を開き、次のコマンドを実行.

    「source activate py27」は、py27 の Python 環境の使用を開始するためのコマンド. エラーメッセージが出なければ OK.

    conda activate py27
    which python
    which pip
    

  8. 試しに、py27 の Python 環境の Python を使ってみる
    conda activate py27
    python 
    print(1 + 2)
    exit()