手順
pyenvとpythonのインストール
# rootディレクトリへ移動
cd /
# もしoptディレクトリがなければ
mkdir opt
cd /opt
# pyenvのインストール
sudo git clone git://github.com/yyuu/pyenv.git ./python
# pythonをバージョン別にインストールするディレクトリの作成
sudo mkdir python/versions python/shims
# pythonの場所をシステムに教える
export PYENV_ROOT=/opt/python
#
eval "$(/opt/python/bin/pyenv init -)"
# Python3.6のインストール(versionは何でも良い)
sudo -E /opt/python/bin/pyenv install -v 3.6.4
# Python2.7のインストール
sudo -E /opt/python/bin/pyenv install -v 2.7.6
仮想環境を作ってみる
# 適当にホームディレクトリ下にdevディレクトリを作ってみる
cd ~
mkdir dev
cd dev
# Python3系の場合
/opt/python/versions/3.6.4/bin/python -m venv venv
source venv/bin/activate
pip install -U pip
# Python2系の場合
# venvが無いのでvirtualenvで代替
sudo /opt/python/versions/2.7.6/bin/pip install -U pip
sudo /opt/python/versions/2.7.6/bin/pip install virtualenv
/opt/python/versions/2.7.6/bin/virtualenv venv27
source venv27/bin/activate
# 必要なモジュールをpip installで入れる
# データ分析系
numpy
pandas
scipy
jupyter
matplotlib
# 機械学習系
scikit-learn
tensorflow
keras
# クローリング系
beautifulsoup4
requests
scrapy
celery
# Webフレームワーク
django
aiohttp
# データベース系
mysql-connector-python
mysql-connector-python-rf
pymongo
psycopg2