Pythonのインストール (2017/04/11)

Ubuntuには初めからPythonがインストールされている。しかし、ここではAnacondaをインストールして、その中のPythonを使うことにする。いくつかのライブラリはAnacondaからのほうが導入が楽だからである。

Anacondaのインストール

①以下のアドレスをクリックする。

https://www.continuum.io/downloads#linux

②「Anaconda 4.3.1 For Linux」で「Python 3.6 version」の「64-BIT INSTALLER (474M)」ボタンをクリックする。

③「Anaconda3-4.3.1-Linux-x86_64.sh を開く」で「ファイルを保存する」を選択する。

④「OK」ボタンをクリックする。

ファイルは「~/ダウンロード」フォルダーに保存される。

⑤もし「THANK YOU FOR DOWNLOADING ANACONDA!」という表示が出たら、「×」ボタンをクリックして閉じる。

⑥以下のコマンドを実行してインストールを始める。

$ bash ~/ダウンロード/Anaconda3-4.3.1-Linux-x86_64.sh

⑦「Please, press ENTER to continue」で「Please answer 'yes' or 'no':」と表示されるまで「Enter」キーを押し続ける。

⑧「Please answer 'yes' or 'no':」で「yes」と入力して「Enter」キーを押す。

⑨「[/home/****/anaconda3] >>>」で「Enter」キーを押す。

⑩「[no] >>>」で「yes」と入力して「Enter」キーを押す。

⑪端末を再起動して設定を反映させる。

Anacondaのアップデート

①以下のコマンドを実行してcondaをアップデートする。

$ conda update conda

②もし「Proceed ([y]/n)?」と表示されたら「Enter」キーを押す。

③以下のコマンドを実行してanacondaをアップデートする。

$ conda update anaconda

④もし「Proceed ([y]/n)?」と表示されたら「Enter」キーを押す。

⑤以下のコマンドを実行してすべてをアップデートする。

$ conda update --all

⑥もし「Proceed ([y]/n)?」と表示されたら「Enter」キーを押す。

ライブラリのインストール

Anacondaにデフォルトでは含まれていないが、使うことのあるライブラリをインストールする。

①以下のコマンドを実行してOANDA APIをインストールする。

$ pip install git+https://github.com/oanda/oandapy.git

ここではPython 3.6対応、CPUのみのバージョンをインストールする。

②以下のコマンドを実行してTensorFlowをインストールする。

$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.0.1-cp36-cp36m-linux_x86_64.whl

③もし「Proceed ([y]/n)?」と表示されたら「Enter」キーを押す。

④以下のコマンドを実行してCVXOPTをインストールする。

$ conda install cvxopt

⑤もし「Proceed ([y]/n)?」と表示されたら「Enter」キーを押す。

⑥以下のコマンドを実行してpandas-datareaderをインストールする。

$ conda install pandas-datareader

⑦もし「Proceed ([y]/n)?」と表示されたら「Enter」キーを押す。

⑧以下のコマンドを実行してpandas-datareaderをインストールする。

$ conda install -c conda-forge jupyter_contrib_nbextensions

⑨もし「Proceed ([y]/n)?」と表示されたら「Enter」キーを押す。

作業用フォルダーの作成

「ホーム」フォルダーに「py」フォルダーを作成して、これを作業用フォルダーとする。

○以下のコマンドを実行して「ホーム」フォルダーに「py」フォルダーを作成する。

$ mkdir ~/py

SpyderのLauncherへの登録

①以下のコマンドを実行してSpyderを起動する。

$ spyder

②Launcher上の「Spyder (Python 3.4)」を右クリックする。

③「Launcherに登録」を選択する。

Spyderの設定

①Spyderのメニューバーで「ツール」をクリックする。

②「設定」をクリックする。

③「設定」で「グローバル作業ディレクトリ」をクリックする。

④「スタートアップ」で「以下のディレクトリ」を選択する。

⑤続いて「/home/****/py」を選択する。

⑥「ファイルを開く」で「グローバル作業ディレクトリ」を選択する。

⑦「新規ファイル」で「グローバル作業ディレクトリ」を選択する。

⑧「設定」で「IPythonコンソール」をクリックする。

⑨「グラフィックス」タブをクリックする。

⑩「画像のサポート(Matplotlib)」で「サポートを有効化」にチェックを入れる。

⑪「OK」ボタンをクリックする。

ライブラリのチュートリアル(入門レベル)

pandas

http://pandas.pydata.org/pandas-docs/stable/10min.html

scikit-learn

http://scikit-learn.org/stable/tutorial/basic/tutorial.html

TensorFlow

https://www.tensorflow.org/get_started/get_started

tf.contrib.learn

https://www.tensorflow.org/get_started/tflearn