在64位Windows(10)系统上为Python 3.5安装pydotplus的成熟方法是什么?到目前为止,我还没有运气使用conda或其他一些方法。
对于Linux Ubuntu和Windows for Python 2.7,似乎有几个可行的选项。不幸的是,我有必要使用这个特殊的配置,所以任何建议将不胜感激!
答案 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正确交互:
确保您运行的是最新版本的scikit-learn。官方网站(http://scikit-learn.org/stable/install.html)提供了更多信息,包括快速更新命令:conda update scikit-learn
验证GraphViz bin目录是否已添加到您的用户路径:(Why is pydot unable to find GraphViz's executables in Windows 8?)
答案 3 :(得分:0)
我有同样的问题。我在这做的是, 首先,我以管理员身份运行anaconda提示符,然后发出命令
**conda install -c conda-forge pydotplus**
它对我很有用