Amazon LinuxにPython3とNumpyインストール
Amazon Linux でEC2を作ったら、Python2.7だった。
Python3系とNumpyを使いたかったのでインストールした話。
2015.6.5 追記
もっと簡単な方法があった。
Python3はソースからインストール。
pip install numpy で行けた。
以下はPython2だが参考になる。
Amazon EC2上でPython2.7及び各種ライブラリ環境を整える | Developers.IO
最初に書いた内容(履歴として残しておく)
実行したコマンド
sudo yum install python34 sudo yum install gcc sudo pip-3.4 install --upgrade pip sudo yum install lapack sudo yum -y install gcc-c++ python27-devel atlas-sse3-devel lapack-devel sudo yum -y install python34-devel sudo /usr/local/bin/pip3 install numpy
途中、色々あったので説明。
Pytho3.4インストール後、pip3を実行すると、新しい7.0.3があるので、アップデートをオススメするメッセージが出たので、
sudo pip-3.4 install --upgrade pip
を実行
すると、python2が消えた。。。
さらに、sudo pip -V を実行すると、pipがないと言われるようになった。
pip3は/usr/local/bin/pip3 にあり、sudoではパスが通っていないからのようである。
また、Numpyをインストールするためには事前にライブラリが必要なようで
python - Installing numpy on Amazon EC2 - Stack Overflow を参考にした。
色々あったが、最終的には最初に示したコマンドを実行したことで、Python3.4, Numpyをインストールすることが出来た。
Numpyのインストール確認は以下で出来る
python3 -c "import numpy; numpy.show_config()"
色々とconfig情報が表示されれば、OKのようである。