投稿

ラベル(conda)が付いた投稿を表示しています

Pythonパイセン導入

気分転換(またの名を現実逃避)のために、Pythonを導入してみました。 Courseraの "Computational Neuroscience"というコースで紹介されていた方法 に従って導入しました。 Pythonにはいくつかのディストリビューションがあるようですが、 今回導入したのは The Anaconda Scientific Python Distribution です。 これまでの僕の理解によると、このディストリビューションは以下の点で優れているようです。 マルチプラットフォーム対応 自然科学分野で有益なライブラリが多くbuilt-inされている(numpy, matplotlib, schipy, etc) エクセルと簡単に連携できる conda とよばれる強力なパッケージ管理ソフトによって複数のバージョンを共存させ、簡単に管理することができる(アップデートなど) Matlab-likeな統合開発環境spyderを利用できる(built-in) Windowsの場合、インストールはいたって簡単でした。 The Anaconda Scientific Python Distribution のページかインストーラーをダウンロードして実行するだけ。 コンソールのみ(IPython QTconsole)を立ち上げて使うこともできますし、 Spyderを立ち上げてスクリプトを書いて実行することもできます。 ただ、Pythonのバージョンがデフォルトで2.7だったので Python3.4も入れてみることにしました。 ここらへんがanacondaの本領を発揮するところなんですかね。 とりあえず、anacondaとcondaのアップデートをしておきます。 anacondaのコンソールを立ち上げて以下のコマンドを実行。 >>conda update conda >>conda update anaconda   この作業はSypderのIPythonコンソールではできませんでした。 このへんがちょっとややこしくて、まだ十分に理解できてないのですが、 Pythonの各バージョンやSpyderはAnacondaで管理されているためだと...