如何使用conda安装pydot?

joe*_*joe 16 python pydot anaconda conda

尝试通过遵循一些sklearn文档生成一些PDF的决策树,但无法在我的机器上获得Pydot.有没有办法使用conda安装程序来安装pydot包?基于我看到的命令行错误,它可能是64位问题.我使用binstar搜索来查找包通道:

C:\binstar search -t conda 
Run Code Online (Sandbox Code Playgroud)

其中给出了使用详细查看包的建议

binstar show j14r/pydot
Run Code Online (Sandbox Code Playgroud)

然后告诉我

conda install --channel https://conda.binstar.org/j14r pydot
Run Code Online (Sandbox Code Playgroud)

但是当我运行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
Run Code Online (Sandbox Code Playgroud)

这让我回到了这一切的开头.有任何想法吗?谢谢大家.

小智 25

这对于在Windows 10 64 Bit上寻找For Anaconda的人来说可能有所帮助,环境:Windows 10 64 Bit,Python 3.5.2,Anaconda 4.2.0(64位)

  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模块.谢谢

  • 你可以使用`import pydot; print pydot.find_graphviz()`检查你是否错过了一步 (3认同)

小智 12

我对Windows 8.1上的Anaconda3 x64安装提出了同样的问题.

这是我做的:

1)安装Github for Windows https://windows.github.com/

2)打开Git Shell(这是一个允许git命令的PowerShell会话)

3)使用以下命令从https://github.com/nlhepler/pydot安装pydot :

./pip install git+https://github.com/nlhepler/pydot.git
Run Code Online (Sandbox Code Playgroud)

4)您可以通过签发来检查是否安装了pydot

conda list
Run Code Online (Sandbox Code Playgroud)