我想用python3绘制决策树。但是我只能找到python2的模块:graphviz
,ete3
我错过了什么?我可以用python3吗?你知道其他任何可能性吗?
我使用的是Ubuntu 14.04。
修改
我尝试了sudo python3 -m pip install graphviz
命令,但仍无法找到该模块。
答案 0 :(得分:6)
根据Graphviz's PyPI page,它适用于Python 3。
在Ubuntu上确保你有graphviz:
sudo apt-get install python3-pygraphviz
也许Python3无法找到你安装的graphviz?你安装了吗,例如
python3 -m pip install graphviz
在Ubuntu上你可以尝试:
sudo apt-get install python3-pip
pip3 install graphviz
您还没有告诉我们您的系统是什么,这可能会影响您的建议。
如果您使用的是Windows,我通常建议安装Anaconda并使用其软件包管理器(它几乎包含所有内容,但不是graphviz,因此您必须使用其软件包管理器进行安装,但一旦你安装它,我希望它可以在门外工作)。
如果您使用的是Mac或Linux,请尝试使用我上面给出的命令(或Python 3可执行文件使用的任何内容)进行安装。