インストールの覚え書き
$ sudo yum install bzip2-devel xz-devel
AWS Cloud9にインストールします。下記のコマンドを実行
下記のコマンドを実行してpyenvをインストール を実行
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
~/.bash_profile に追記する作業で下記のコマンドを1行ずつ実行
$ echo 'export PATH="/home/ec2-user/.pyenv/bin:$PATH"' >> ~/.bash_profile $ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile $ echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile $ echo 'unalias python' >> ~/.bash_profile $ source ~/.bash_profile $ pyenv -v
pyenvからPython 3.6.5をインストールを実行
$ pyenv install 3.6.5 $ pyenv global 3.6.5 $ python --version
Python 3.6.5 と表示されればOK
パッケージライブラリのインストール
pip --no-cache-dir install jupyter==1.0.0 notebook==5.5.0 numpy==1.14.3 scipy==1.1.0 pandas==0.23.0 pillow==5.1.0 imageio==2.3.0 matplotlib==2.2.2 scikit-learn==0.19.1 tornado=5.1.1
エラー発生
ec2-user:~/environment $ pip --no-cache-dir install jupyter==1.0.0 notebook==5.5.0 numpy==1.14.3 scipy==1.1.0 pandas==0.23.0 pillow==5.1.0 imageio==2.3.0 matplotlib==2.2.2 scikit-learn==0.19.1 tornado=5.1.1 Invalid requirement: 'tornado=5.1.1' = is not a valid operator. Did you mean == ? You are using pip version 9.0.3, however version 19.0.3 is available. You should consider upgrading via the 'pip install --upgrade pip' command.
問題解決 tornado ==5.1.1 が正解でした。






