20

いくつかの sklearn のドキュメントに従って決定木の PDF を生成しようとしていますが、私のマシンで Pydot を取得できません。conda インストーラーを使用して pydot パッケージをインストールする方法はありますか? 表示されているコマンド ライン エラーに基づいて、64 ビットの問題である可能性があります。binstar 検索を使用して、パッケージ チャネルを見つけます。

C:\binstar search -t conda 

を使用してパッケージを詳細に調べることをお勧めします

binstar show j14r/pydot

それから私に言う

conda install --channel https://conda.binstar.org/j14r pydot

しかし、conda install コマンドを実行すると、次のエラーが表示されます (リストされているすべての pydot パッケージで同じエラーが発生します)。

Fetching package metadata: ...
Error: No Packages found in current win-64 channels matching: pydot
You can search for this package with 

binstar search t conda pydot

このすべての始まりに私を送ります。何か案は?皆さんありがとう。

4

8 に答える 8

27

これは、Windows 10 64 ビット、環境: Windows 10 64 ビット、Python 3.5.2、Anaconda 4.2.0 (64 ビット) で Anaconda を探している人に役立つ可能性があります。

  1. https://graphviz.gitlab.io/_pages/Download/Download_windows.htmlから「graphviz-2.38.msi」をダウンロードします。
  2. 「graphviz-2.38.msi」ファイルを実行します
  3. Graphviz bin フォルダーを PATH システム環境変数に追加します (例: "C:\Graphviz2.38\bin")。
  4. スタート メニューを使用して Anaconda プロンプトに移動します (必ず右クリックして [管理者として実行] を選択してください。プロンプトが管理者として開かれていない場合、権限の問題が発生する可能性があります)。
  5. 次のコマンドを実行します: conda install graphviz
  6. 次のコマンドを実行します: pip install git+ https://github.com/nlhepler/pydot.git
  7. コマンド「conda list」を実行し、pydot および graphviz モジュールがリストされていることを確認します。ありがとう
于 2016-12-14T17:16:41.327 に答える
0

j14r pydot パッケージは 32 ビット Windows 用にビルドされているようですが、64 ビットの conda を使用していると思います。https://conda.binstar.org/j14rを参照してください。

于 2014-10-14T20:46:02.263 に答える