Try setting GEOS_LIBRARY_PATH in your settings. の対処
書籍「Django×Python」 のサンプルコードを動かそうとして上手く行かなかった部分の対処の記録です。
PostgreSQL を使っているサンプルで、manage.py syncdb したら
Try setting GEOS_LIBRARY_PATH in your settings.
という表示とともに失敗。キーワード「windows GEO_LIBRARY_PATH」でググって出てきたページhttp://groups.google.com/group/geodjango/browse_thread/thread/78ffb8bb844780e4 を参考に、manoush/settings.py に以下を追加
GEOS_LIBRARY_PATH = r"D:\Program Files\PostgreSQL\8.3\bin\libgeos_c-1.dll"
再試行すると今度はlibgeos-3-1-0.dll が見つからない、というエラーダイアログが表示されて失敗。libgeos-3-1-0.dll はlibgeos_c-1.dll と同じ場所にあったので、これをpython.exe と同じディレクトリにコピーしたら上手く行きました。
こうなったのは書籍を前から順にちゃんと進めていないからかもしれません。この対処でよいのかどうかは分かりませんがとりあえずデータベースの初期化は出来たのでまぁよし。ググっても日本語のページは出てこなかったので他に同じ問題で困った人はいなかったんでしょうかね。
EeePC のC ドライブ
現在家ではEeePC を主に使っているのですが、C ドライブがSSD4GB なもんで大変です。Google Chrome を使っていて、キャッシュなどがC ドライブ固定ということでもうC の残りが200MB 位になってどうしようかと思ってたのですが、junction ていうプログラムでシンボリックリンクのようなことができるということがわかったのでChrome のキャッシュをD ドライブに移してみたらちゃんと動いてくれたのでこれでしばらくは生きていけるなぁと思いました。
こちらを参考にしました。
高橋メソッドマシーンぽいもの
新人研修のガイダンス用資料をつくらにゃ〜とあせりながらも六本木で働いていた元社長のアメブロを読んでたら、高橋メソッドの話が出てきて、そういやこんなのがあったな〜、これ使えばよくね?って思ったわけです。
で、高橋メソッドマシーンなるものの存在を知って、これオフラインで使えんかなぁと思ったのですがどうにもよく分からず、wxPython で自作してみました。
続きを読むwx.ScrolledWindow を使ったクライアント領域のスクロール
クライアント領域をスクロールに対応させるには、wx.ScrolledWindow を使うと簡単です。
続きを読む