私的AI研究会 > Anaconda1

Python 統合開発環境としての「Anaconda」

 Python の開発環境としての「Anaconda」の使い方を調べる。

※ 最終更新:2024/03/01 

Anaconda 開発環境 概要

 Anaconda は,Python バージョン 3 の言語処理系と,開発環境 (Jupyter Notebook, Spyder) と,各種ツールのパッケージである。
 システムの Python と隔離された Python 仮想環境の作成と利用が簡単にできる。Anaconda で作成された Python 環境には、言語処理系と 開発環境 (Jupyter Notebook, Spyder) と,各種ツールが自動インストール、設定される。

Anaconda のインストール

仮想環境にツールをインストール

「jupyter nootbook」「spyder」などのツールが、「conda」や「anaconda-navigator」でインストールできない場合は「pip」を利用する。

Anaconda Navigator

 「アプリケーションの起動や管理などができるアプリケーション」Anaconda の root(base) 環境で起動できる。
 少し重たいソフトウェアだがランチャーとして利用するには便利。

  1. (base) 仮想環境にする。
    • Conda 仮想環境でない場合
      $ conda activate
      (base) $
    • 別の conda 仮想環境の場合
      $ conda activate base
      (base) $
  2. Anaconda Navigator を起動する
    (base) $ anaconda-navigator
    ● 開発環境 (Jupyter Notebook, Spyder) の管理と起動ができる。

    ● 各アプリケーションはコンソールからコマンド起動できるが、環境設定やアプリケーションに慣れるまでは「Anaconda Navigator」が使いやすい。

    ● conda 仮想環境の切れ替えも可能。

Spyder

 Python 開発環境(IDE)ソフト

Juypter Notebook

 Web ペースで動くデータ解析環境。
 Python, Julia, Ruby, R, Lua, LuaJIT, Haskel, Scala, Go, JavaScript, node.js, bash などに対応する。

 

更新履歴

参考資料

 

Last-modified: 2024-03-01 (金) 13:31:03