如何在Windows64上为Python 3.5安装pydotplus

时间:2016-10-23 23:04:28

标签: python windows python-3.x conda pydot

在64位Windows(10)系统上为Python 3.5安装pydotplus的成熟方法是什么?到目前为止,我还没有运气使用conda或其他一些方法。

对于Linux Ubuntu和Windows for Python 2.7,似乎有几个可行的选项。不幸的是,我有必要使用这个特殊的配置,所以任何建议将不胜感激!

4 个答案:

答案 0 :(得分:1)

尝试以“管理员”身份运行anaconda提示符,然后使用:

  

conda install -c conda-forge pydotplus

答案 1 :(得分:0)

你为conda做了什么?根据{{​​3}},pydotplus可从conda-forge获得,适用于Windows x64和Python 3.5。打字

{{1}}

应该有用。

答案 2 :(得分:0)

我早就尝试过,但由于某种原因,它无法正常工作。但是,由于您的响应,我再看一下我的配置,看看为什么特定的安装包没有正常运行。

我最初使用Anaconda来安装双Python 2.7 / 3.5环境,虽然我总是能够在IDE中运行3.5而没有任何问题(在本例中为Jupyter Notebook),但当前环境仍然自动默认为2.7。通过命令窗口检查的快速方法是:

C:\Users\Username\Anaconda\envs>conda env list

应该产生类似的东西:

# conda environments:
#
py27                   * C:\Users\Username\Anaconda\envs\py27
py35                     C:\Users\Username\Anaconda\envs\py35

请注意,当前处于活动状态的环境旁边会显示“*”。要切换,只需键入“activate”,然后键入新的所需环境名称,并且应立即通过返回的命令提示符验证更改:

C:\Users\Username\Anaconda\envs>activate py35

(py35) C:\Users\Username\Anaconda\envs>

在更改环境后,我重新提到你提到的pydotplus的conda安装包:

conda install -c conda-forge pydotplus

它完美无缺!

安装pydotplus时要考虑的另外两个快速事项,以确保它在您的特定环境中与GraphViz正确交互:

  1. 确保您运行的是最新版本的scikit-learn。官方网站(http://scikit-learn.org/stable/install.html)提供了更多信息,包括快速更新命令:conda update scikit-learn

  2. 验证GraphViz bin目录是否已添加到您的用户路径:(Why is pydot unable to find GraphViz's executables in Windows 8?

答案 3 :(得分:0)

我有同样的问题。我在这做的是, 首先,我以管理员身份运行anaconda提示符,然后发出命令

**conda install -c conda-forge pydotplus**

它对我很有用