はじめに
日本語の自然言語処理に欠かせない形態素解析エンジンMeCabをCygwinにインストールします。
MeCabの最新バージョンは0.996ですが、Cygwinでは0.996がビルドに失敗するため、0.98を使ってる人が多いようです。
少し前までは、0.99xをビルドできるようにするパッチを公開している方が居たようですが、現在は非公開になってしまいました。
僕もずっとそのパッチを探していたのですが、見つからなかったので作りました。
More »
はじめに
SciPyというライブラリを使うとPythonで簡単に最適化問題が解けます。以下にインストール方法を書いておきます。環境はWindows8.1、Cygwin64です。Python3を使うならpipをpip3に適当に読み替えてください。
pipとmatplotlibを先にインストールしておきましょう。
More »
はじめに
nanocでfontawesome使えるようにするのに手間取ったので手順をメモする。
More »
はじめに
nanocでbootstrapを使おうとしたときに、bootstrapで使われているLessが動かなくて困りました。
nanoc+bootstrapのサンプルはここ(https://github.com/mmc1ntyre/nanoc-bootstrap)
(たしか)windowsとcygwinはパスの形式の違いに由来する問題で動きませんでした。(もうだいぶ前のことで詳細は覚えていない。また必要になった時にやったら書きます)
'gem install less'して'lessc'すると'therubyracer'が必要だって怒られて'gem install therubyracer'するとビルドこけるとかそんなんだったような・・・
とにかく、応急処置的に動かせるようにできたので、メモとして残しておきます。
More »
はじめに
Matplotlibの1.4.0がリリースされたようです。
それに伴ってCygwin上でMatplotlibをインストールする。で書いたバグも直っているようです。記事に書いたパッチの適用は必要なくなりました。
つまり、依存するパッケージをインストールして、pipを動くようにしたらpip install matplotlib
とするだけでインストールは完了です。
(アップデートならpip install -U matplotlib
)
一応、前回の記事を読んでいない人のためにインストール手順を以下に簡単に書いておきます。
More »
はじめに
nanocでレイアウトをいじりながらデザインを試行錯誤する時には、 nanoc view
でローカルホストのサーバーを起動し、ブラウザでlocalhost:3000を開くという一連の動作を何度も繰り返すことになります。
今回はCygwin上で作業を行ってるとします。Cygwinでは cygstart http://localhost:3000/
とすると規定のブラウザでプレビューを開くことができます。
この一連の動作を一つのコマンドでできるようにスクリプトを書きたいところですが、nanoc view; cygstart http://localhost:3000/
としても、nanoc viewをCtrl+Cなどで終了するまで開いてくれません。
さて、どうしたらいいでしょうか?
More »
はじめに
Cygwin上でpipとsetuptoolsをインストールする方法で書いた、Cygwin64で最新版のpipが動かない問題の解決策がわかったので書き直しました。
Cygwinのsetup-x86_64.exeから、binutils
と libuuid-devel
の2つのパッケージを追加でインストールすれば動くようになります。64bitのwindows8とwindows7で確認しました。
一応以下に一連の手順を書いておきます。
More »
!!!この記事の内容は古いです。 Cygwin上でMatplotlibをインストールする。 を参照してください。!!!
はじめに
前回pipをインストールしたのはMatplotlibを使うためでした。
しかし、pip install matplotlib
とするとビルド時にエラーを吐いて止まりました。
調べてみると、これはCygwin固有のバグのようで、既に報告されており次のバージョンでは直ると思います。
修正方法もわかっていたので、練習も兼ねてpatchを作成し動くようにしました。
以下に手順をまとめます。windows8+cyginw64とwindows7+cygwin64で動くのを確認済です。
More »
!!!この記事の内容は古いです。 Cygwin上でpipとsetuptoolsをインストールする方法 を参照してください。!!!
はじめに
最近Pythonを使うようになりました。
Windows8(とWindows7)、64bit、Cygwinという環境だとpipを使えるようにするのに手間取ったのでメモしておきます。
Rubyには標準でgemという便利なパッケージ管理ツールがついてきますが、Pythonには何もついてこないので自分でインストールする必要があります。今はpipが主流のようです。setuptoolsもpipと同様にパッケージ管理ツールで、pipの動作に必要なのでインストールします。
More »