MachineWorksやったこととか思いついたことをメモしておくブログです。前回、linuxでの入れ方をメモしたpygraphvizだけど、windowsでも出来たからメモ。追記はじめ]AnacondaやMinicondaでPythonを使っている方であればもっと簡単な方法があったのでこちらも合わせて参考にしてください。・python3が64bitなのに、graphvizが32bit・pygraphviz/graphviz.iとpygraphviz/graphviz_wrap.cのコードの2点です。2017/06/24追記もう一点、pygraphvizのファイルはpypiから1.3.1をダウンロードして修正すること下で紹介している修正箇所をまとめてあるgitをクローンしてやると失敗する。pypi.python.org1.とりあえずGraphviz本体を入れる。Softwareから、msi形式のファイルをダウンロードしてインストール。※特に何もかいてないけど32bitです。2.GitHubにいい人が64bitにビルドしてくれたのがあるのでそれを1で入れたGraphvizと違うフォルダにコピーgithub.com3.さらにいい人が、pygraphviz1.3.1の修正部分をまとめてくれているので修正したpygraphvizを作成する。追記あくまで下のサイトは参考としてpypiのコードを修正すること。しないとネットでみんなが失敗しているところでコンパイルに失敗する。--library-path=64bitのgraphvizフォルダ/libここまでで、pygraphvizは入ってるはず。pygraphvizで確認5.Pathを通す32bitと64bitのgraphviz両方のインストールフォルダのbinを環境変数に追加する。環境変数のpathへの追加は、32bit,64bitの順番で追記する。しないとpygraphviz以外のgraphvizラッパーが動かなくなる。(bin\gvplugin_pango.dllが開けませんというエラーが出る)って感じで入りました。まじでめんどくさかった。やってないけど32bitだったら64bitをコピーするのを飛ばせばOKだといいなと思ってる。あとがき見つけるまでにstackoverflowを読んでたんだけど。みんな同じとこで躓いてて笑った。Unoficialのバイナリを見つけて喜んだらpython3.4だとか、condaから入るかと思ったらpython2.7だとかもう大変でしたよ。networkxと連携させて作画する方法を記事にしました。日)やったこととか思いついたことをメモしておくブログです。読者になるはてなブログをはじめよう!hytmachineworksさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。