経緯
東大松尾研データサイエンス講座で強いエンジニアになるぞと息巻いてgoogle Colaboratryで、学習を進めていってました。
...が、SQLの章(第8〜10章)で突然SQLのランタイムが選択できないトラブルかつColabo上でどう環境構築すればいいか勉強不足でこれならローカルで一旦環境つくって進めようという経緯の元この記事を書きました。
#環境
- ubuntu 16.4 LTS
- mysql
- pyenv
- python3.7.3
- Jupyter notebook
MySQL導入
MongoDB導入
pyenv導入
下記リンクを参考に導入しました。
pyenv と pyenv-virtualenv をインストールする
pyenv使い方
コード | 処理内容 |
---|---|
pyenv vesion | 現在の仮想環境確認 |
pyenv vesions | 構築した仮想環境確認 |
pyenv install --list | インストールできる環境確認 |
pyenv install {python version} | pythonをインスール |
pyenv virtualenv {python version} {環境名} | 指定したpython versionをベース構築したい環境を作成 |
pyenv global {環境名} | 使用したい環境を有効にする |
導入パッケージ
python-package
jupyter
matplotlib
seaborn
numpy
pandas
pymysql
scipy
参考URL
#まとめ
現状はSQLが絡む章はローカルそれ以外はColaboratoryで快適進めることができています。
では、また。