PyQt4使うためにSIPをインストールしてみた
PyQt4使うためにSIPをインストールしてみた
経緯
以前使おうと思ってあきらめた mkdpreview-vimを使いたいがためにPyQt4をインストールしたい!!
だけど、PyQt4をmacで使えるようにするには SIP が必要なようです。。
さてダウンロードはできたものの、このSIPどうしたものか?
調査開始
展開したフォルダのREADMEを読むと
The SIP documentation (including installation instructions) can be found in the$ 5
doc
directory.$
はい、 doc 読みますです。にゃる、
- configure.pyの実行
- make
- make install
すればよいようだ。
実施
実行するだけでした。
好奇心NOTE
makeって何してるんだろう?使ってるけどよく知らない。
Makefileの内容は以下
all:
@(cd sipgen; $(MAKE))
@(cd siplib; $(MAKE))
install:
@(cd sipgen; $(MAKE) install)
@(cd siplib; $(MAKE) install)
@test -d $(DESTDIR)/Library/Python/2.7/site-packages || mkdir -p $(DESTDIR)/Library/Python/2.7/site-packages
cp -f sipconfig.py $(DESTDIR)/Library/Python/2.7/site-packages/sipconfig.py
cp -f /Users/pojiro/Downloads/sip-4.14.5/sipdistutils.py $(DESTDIR)/Library/Python/2.7/site-packages/sipdistutils.py
clean:
@(cd sipgen; $(MAKE) clean)
@(cd siplib; $(MAKE) clean)
- 移動して、その先でmakeコマンドの実行($(MAKE)はマクロ定義)
- 移動先のmakeはコンパイルしてた。
- DESTDIRもマクロ定義、make実行時に以下のように使う。(GNU準拠でうんたらかんたら)
make DESTDIR=./test/ install
とりあえずインストールできたので、ここまでにしておく。
PyQt4のmake全然終わんないんだけどー!!!寝よっzzz