Python
Pythonについて
Pythonを触り始めたのは大学2年のときなのでかれこれ2年くらい触っています。
ただ、Pythonは便利すぎて扱うのが難しいと思います。
そこで最近は体系的にPythonを使えるように勉強しています。
正直なところググりながらコピペコピペでちゃんと動いてくれますからね。これもいいところではありますけど。
現状の開発環境はこんな感じになっています。
Anaconda (Windows)
Python 3.6.0 :: Anaconda custom (64-bit) pip 9.0.1 from C:\Anaconda3\lib\site-packages (python 3.6)
bash on ubuntu on windows
Python 3.5.2 pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5) Python 2.7.12 pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
っていう感じになっています。
初めはbash上でいろいろと使っていたのですが、python3にモジュールをどんどん足さないと使えないのが不便で結局今はパッケージが初めから入っているAnacondaを使っています。
あと本当はコマンドラインからやりたいんですけどね~・・・bashのpythonをアップグレードしようとしたのですがどうしてもやりかたがよくわからなくて今はこうなっています。
それとAnacondaをwindowsとbash両方に入れるのもなんか頭悪い感じがして避けました。
(デスクトップはpipのアップグレードができてpythonをそこそこ最新まではアップグレードできたのですが、ノートパソコンがアップグレードできなくて詰んでる(´・_・`))
なのでしばらくは簡単なプログラムならbashで、しっかりやるときはAnacondaってことになりそうです。
ただ、困ったのがAnacondaだと、プログラムのキャッシュが消せないときがたまにあって、実行結果が変わらないバグあってそういうときは問答無用でbashですかね。
実行したコマンド
sudo apt install python-pip sudo apt install python3-pip sudo apt install python3-tk sudo pip install --upgrade pip sudo apt-get install git gcc make openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev
次にPythonの本について自分が使ってみた本を紹介したいと思います。
今回新しくPythonの勉強に二冊買いました。
これに加えて前から何冊かPythonについて書かれた本は持っていまして、そちらはRaspberry Piで使うようのやつですが一緒に載せておきます。
- 作者: クジラ飛行机
- 出版社/メーカー: マイナビ出版
- 発売日: 2016/10/26
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
Pythonをちゃんと使えるようにするためには必読かもしれないですね。
科学技術計算のためのPython入門 ――開発基礎、必須ライブラリ、高速化
- 作者: 中久喜健司
- 出版社/メーカー: 技術評論社
- 発売日: 2016/09/22
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
NumPy・SciPy・Pandaなどなどの科学技術に特化したパッケージ特有の使い方や計算速度といったところがヒューチャーされているので、数値計算をPythonでしたい人は必読かもしれないですね。
ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装
- 作者: 斎藤康毅
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/09/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (18件) を見る
- 作者: 石井モルナ,江崎徳秀
- 出版社/メーカー: リックテレコム
- 発売日: 2016/12/06
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
実例で学ぶRaspberry Pi電子工作 作りながら応用力を身につける (ブルーバックス)
- 作者: 金丸隆志
- 出版社/メーカー: 講談社
- 発売日: 2015/12/18
- メディア: 新書
- この商品を含むブログを見る
WebIOみたいなのはうまく動かなかった覚えがありますが、全体としては難易度はかなり低くて、PythonとRaspberry Piを少し触ったことがある人なら難なく読み進めていくことが出来ると思います。
こう見ると2年間でかなりのPythonの本読んでますね。なんとなくPythonが好きなのと本も面白いのが多いので集まった感じですかね笑
これからもっともっと使っていきたいと思います。
2017/06/18の記事