Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

初心者が Python で戸惑ったところ

3,498 views

Published on

Lightning talk at PyLadies Tokyo #2

Published in: Engineering
  • Be the first to comment

初心者が Python で戸惑ったところ

  1. 1. 初心者がPythonで 戸惑ったところ 2014/11/27 PyLadies Tokyo #2 @Yuryu
  2. 2. 自己紹介 • 岩尾はるか(@Yuryu) • 分散ストレージが専門です – Ceph とかGlusterFS とか • 組み込み(C/C++) → ソーシャルゲーム(PHP) → Web広告(Perl) → ソフトウェアベンダー (Excel/PowerPoint) • Ingress は緑です
  3. 3. 今日のお話 • 他の言語で開発していた人が、Pythonを始め て使おうとした時に悩んだところを話します • 入門以前です • 言語仕様ではなくて環境の話です
  4. 4. どのバージョンを使うか • 2 と3の違いは聞いていた • 3を使うにはpython3, pip3, … とタイプ数が増 える • でも古いのを使う理由はないよね…? • alias python=python3 してみる? – やばそうなのでしてない – (会場: してもいいんじゃない?との声)
  5. 5. バージョン問題再び • RHEL/CentOS 上でyum で入るのはPython 2.7.5 または3.3.2 • Ubuntu でapt で入るのはPython 2.7.5 また は3.4.0 • 最新バージョンは3.4.1 • どうやって入れるん? pyenv? – (会場: virtualenv がいいよ。pycharmでも使える)
  6. 6. Web用フレームワーク選び • 宗教論争感があるので深くは追求しません • Django をよく見る • ??? “Django はだめだ、Pyramidを使おう” • Ruby だととりあえずRails というぐらい普及し てるので悩まなくて済んだ
  7. 7. 入門書 • ??? “Learning Python がいいよ” • 1500ページぐらいあったので挫折 • https://docs.python.org/3/tutorial/ に落ち着 いた
  8. 8. エディタ • 宗教論争(ry • vim のおすすめ設定/プラグインが知りたい • Sublime が標準でいい感じなのは助かる • IntelliJ は持ってるので、本格的に作るならそ れのPythonプラグインを使おうかな
  9. 9. brewで入れるかpipで入れるか • brewとpipの両方で入れれるものが世の中に は存在 • ex. awscli • $ brew install awscli • $ pip3 install awscli • pip3 で入れてたら、oh-my-zsh のプラグイン が壊れたのでbrew にしました
  10. 10. おしまい

×