wonderful_pandaの日記スマートフォン用の表示で見るwonderful_pandaの日記この広告は、90日以上更新していないブログに表示しています。Baseでインストールしておくと、PythonスクリプトからBazaarのAPIを叩けたりして何かと便利です。Basedインストーラも配布されているんですが、せっかくなので、何かと面倒なWindowsでのビルド手順をまとめておきます。Linuxの場合はPackage管理システムに任せておけば良しなにしてくれるのでいいですね。必要なもの以下のモジュールをインストールします。Basedインストーラを使う場合は、コンパイラは必要ありませんが、その他のものは同じようにインストールしておく必要があります。Python関連インタプリタは、2.6.xか2.7.xをインストールします。2008か、MinGWのどちらかが必要です。Expressをダウンロードしてインストールします。Gettextも必要になります。Packages)からダウンロードしてインストールするか、MinGW/MSYSをインストールします。SourceForge.net)から、mingw-get-inst-xxxxxxxx.exeをダウンロードしてインストールします。Systemも選択しておきます。MinGWを使う場合、そのままではPythonパッケージのビルドに失敗するので、以下のように環境を修正します。$PYTHON_HOME/Lib/distutils/distutils.cfg(無ければ作成する)に、以下の設定を追加します。開き、"-mno-cygwin"という文字列を検索して全て削除します。ソースをダウンロードして展開し、そのフォルダで以下のコマンドを実行します。installpycurl公式ではPython2.5までしかバイナリが配布されていないので、自分でビルドする必要があります。Gohlke)でインストーラが配布されています。SourceForge.net)からインストーラをダウンロードしてインストールします。Download)からインストーラをダウンロードしてインストールします。pycrypto、paramiko、cython、pyrex、docutils以下のコマンドを実行します。Bazaarから、ソースをダウンロードして展開します。展開したフォルダ上で、以下のコマンドを実行します。buildビルドが成功したら、以下のコマンドでインストールします。installプラグインの配置プラグイン配置用のフォルダを適当な場所に作成します。BZR_PLUGIN_PATHという環境変数を定義して、そこに今作ったフォルダのパスを指定します。Launchpadなどから必要なプラグインをダウンロードして、そのフォルダに配置します。(おまけ)bzr-svnプラグインとsubvertpyについてbzr-svnプラグインを使いたい場合は、subvertpyというPythonパッケージをまずインストールしないといけないのですが、これが面倒なのでやり方をまとめておきます。bindingのインストールPython2.6の場合は、ここ(http://sourceforge.net/projects/win32svn/files/1.6.17/svn-win32-1.6.17_py.zip)からダウンロードしてインストールできます。Python2.7の場合、公式なバイナリは無いので、ここ(http://trac.edgewall.org/attachment/wiki/TracSubversion/svn-win32-1.6.15_py_2.7.zip)からダウンロードして解凍し、svnとlibsvnを$PYTHON_HOME/lib/site-packagesに放り込んでください。ダウンロードして解凍し、そのパスをSVN_DEV環境変数に設定します。ダウンロードして解凍し、そのパスをSVN_BDB環境変数に設定します。ダウンロードして解凍し、そのパスをSVN_LIBINTL環境変数に設定します。subvertpyのビルドこれで、subvertpyがビルドできるようになりました。この状態で、以下のコマンドを実行します。WinMergeのインスタンスマネジメント月別アーカイブはてなブログをはじめよう!wonderful_pandaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。