タグ

pythonに関するRion778のブックマーク (92)

  • Homebrew で python

    macpython を導入することにした. Canopy や Anaconda など簡単に導入するシステムがあるけれど, rpy2 など上記のシステムにはないパッケージが存在し, emacs から動かしたいので, homebrew から導入することに. python を導入するために, ターミナル上で以下を実行. $ brew update $ brew upgrade $ brew install python パッケージインストーラーの pip はすでに導入されているようである. もし記憶違いなら $ easy_install pip でよいだろう. ~/.bash_profile に $PYTHONPATH を付け加える. $ vi ~/.bash_profile として export PYTHONPATH=/usr/local/lib/python2.7/site-packa

    Homebrew で python
  • pipの使い方 (2014/1バージョン) — そこはかとなく書くよん。 ドキュメント

    pipの使い方 (2014/1バージョン)¶ 以前 pipの使い方 と いう記事を書いたのですが、これは2011年の1月と、ちょうど3年前です。これ から随分変わったので、ここでもう一度まとめたいと思います。 pip: http://www.pip-installer.org/ ここで述べているpipのバージョンは1.5です。お使いのpipのバージョンが古い場合は pip install -U pip として、更新してください。 警告 大きな変更点: pip 1.5から"pre"や"b"などがバージョンに付いているパッ ケージはデフォルトで検索やインストールの対象からはずされました。その ため、1.5未満のバージョンのpipでインストールしたパッケージが1.5では 入らない場合があります。 --pre を付けることで、これらのバージョンを入れることができます。

  • python再インストールしたった – The Coherence World

    pythonのライブラリがクソ溜まってきて, 依存関係でインストールがうまくいかない! エラーメッセージ,ググっても意味わからん!! そんな時は,開き直って再インストール. pythonとかそんな日常的に使わんし,中途半端にアンインストールミスっても今月出るMBA買うし(←ぉ) それに,調べたところ,pythonのライブラリ管理コマンドでpipというのがあるそうじゃないか.どうせなら,これを再インストールしたpythonに入れよう!(今回の目標) さて,今現在python様はどちらにいらっしゃるかというと $which python /Library/Frameworks/Python.framework/python /Library/Frameworks/… なんのこっちゃ. 普通,UNIXのbinaryなら,usr/local/bin/ ちゃうのん? pythonをインストールした時

    python再インストールしたった – The Coherence World
  • NLTK :: Natural Language Toolkit

    Natural Language Toolkit¶ NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, wrappers for industrial-strength NLP libraries, and an ac

  • Pythonのプログラマを志したおいらが買ってよかった5冊の本 - あったらしくるえるはてなくしょん

    10冊ねぇじゃねぇか!! この犬やろう!! と、まあ、プログラマが読むべきとかで、なんかいろいろ吹き上がってて大騒ぎみたいなのですが、私は今更と言えば今更ですが、Python がいくつかの特にLL系のプログラミング言語の中で一番好きで、PyのPyのPyって感じで過ごせたらいいなと思って、それじゃ志村けんだけど、まあそのを買ったり、写経したりしてます。ぱいぱい。 いずれも今更のといえばそうだけど、Pythonって、ちょっと殺風景気味で厚くて長いが多いけど、コード多めだし、良訳や良書が多いので、ありがたいです。もちろん、このもおすすめだ!! この犬野郎とかあったら教えてください。お願いします。 他の言語に触れたことがあるなら、クックブックがまずおすすめ。 Python クックブック 第2版 作者: Alex Martelli,Anna Martelli Ravenscroft,

    Pythonのプログラマを志したおいらが買ってよかった5冊の本 - あったらしくるえるはてなくしょん
  • ((Pythonで) 書く (Lisp) インタプリタ)

    Peter Norvig / 青木靖 訳 このページには2つの目的がある。コンピュータ言語の実装について一般的な記述をすることと、Lispの方言であるSchemeのサブセットをPythonで実装する具体的な方法を示すことである。私はこのインタプリタをLispy (lis.py)と呼ぶ。何年か前に私はJavaとCommon LispでSchemeインタプリタを書く方法を示した。今回の目標は、アラン・ケイが「ソフトウェアのマクスウェル方程式」と呼んだところの簡潔さと取っつきやすさを可能な限り実現するということだ。 SchemeのサブセットLispy の構文と意味論 コンピュータ言語の多くは様々な構文的な決まり(キーワード、中置演算子、カッコ、演算子優先順、ドット記法、セミコロンなど)を持っているが、Lisp族言語の1つとして、Schemeの構文はすべてカッコ付きの前置記法であるリストを基とし

  • Amazon.co.jp: Python入門[2&3対応]: エスキュービズム: 本

    Amazon.co.jp: Python入門[2&3対応]: エスキュービズム: 本
  • 新しいPythonの書籍 Pythonスタートブック | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー こと言語の入門書を書くことに関しては,優秀な技術者が優秀な著者になれるとは限らない。優秀な技術者が起こしがちな失敗は,言語の仕様や機能を並べて,大上段から斬りかかるような入門書を書いてしまうことだと思う。対象読者は言語の入門者/学習者である。難しい言葉がずらずら並べられていたりすると,すぐにモチベーションを失ってしまうに違いない。 書籍の執筆とは読者とのコミュニケーションだと思うのだが,相手とコミュニケーションを続けるためには,まず相手と同じ視点に立つことが重要なのだ。難しい言葉をかみ砕いて説明したり,難解な概念をよく知られている概念を使って解説したり,ということが必要になる。入門書は

  • Python基礎文法最速マスター - D++のはまり日誌

    ↓に便乗してPython版も書いてみました。 Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜 Ruby基礎文法最速マスター - Route 477 PHP基礎文法最速マスター - Shin x blog ほとんど上記の記事と同じような内容で書いたのでPython入門記事としては色々抜けていたりしますがご了承ください。 Pythonは現在3.x系がリリースされていますが記事では基的にPython2.6について書きます。 参考文献: 初めてのPython (asin:4873113938) Python Documentation Index http://www.python.org/doc/ Python 和訳Document http://docs.python.jp/2/ 0. 対話環境として使う 対話環境 pythonはそのまま実行すると対話環

    Python基礎文法最速マスター - D++のはまり日誌
  • クラスカルのアルゴリズム - naoyaのはてなダイアリー

    昨年からはじめたアルゴリズムイントロダクションの輪講も終盤に差し掛かり、残すところ数章となりました。今週は第23章の最小全域木でした。辺に重みのあるグラフで全域木を張るとき、その全域木を構成する辺の合計コストが最小の組み合わせが最小全域木です。 アルゴリズムイントロダクションでは、クラスカルのアルゴリズム、プリムのアルゴリズムの二点が紹介されています。いずれも20世紀半ばに発見された古典的なアルゴリズムです。 二つのうち前者、クラスカルのアルゴリズムは、コスト最小の辺から順番にみていって、その辺を選んだことで閉路が構成されなければ、それは安全な辺であるとみなし、最小全域木を構成する辺のひとつとして選択します。これを繰り返しているうちに最小全域木が構成されるというアルゴリズムです。 今日はクラスカルのアルゴリズムを Python で実装してみました。扱うグラフは書籍の例を使ってみました。以下

    クラスカルのアルゴリズム - naoyaのはてなダイアリー
  • プラズマ核融合学会誌2月【84-2】/講座3

    # sample script 1 import re data_id = ”Vf-i-dia” shot_id = ”73116” extension = ”.dat” data_path_r = ”./” rfile=data_path_r+data_id+”@”+shot\ _id + extension fr = open(rfile, ”r”) for line in fr: a = re.split(”,”, line) print a[0], a[1] Practical Data Analysis Using Open Source Software 3. Practical Data Analysis Using Python SUZUKI Yasuhiro author’s e-mail: ysuzuki@LHD.nifs.ac.jp ! -30 -20 -10 0 1

  • Matplotlib: Python plotting — Matplotlib 2.0.0 documentation

    Matplotlib: Visualization with Python Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard things possible. Create publication quality plots. Make interactive figures that can zoom, pan, update. Customize visual style and layout. Export to many file formats. Embed in JupyterLab and Graphical User I