python-pydot e graphviz estão nos repositórios padrão do Ubuntu em todas as versões atualmente suportadas do Ubuntu. Em todas as versões atualmente suportadas do Ubuntu, abra o terminal e digite:
sudo apt install python-pydot python-pydot-ng graphviz # python-pydot-ng isn't in the 14.04 repos
Este fluxograma foi criado com o graphviz no Ubuntu. Como o graphviz usa a linguagem de programação de pontos integrada incluída no pacote graphviz, o código-fonte do fluxograma vinculado é editável em qualquer editor de texto, mesmo que o python-pydot não esteja instalado.
Eu não sei porque você gostaria de instalar o pydot com o pip quando você pode obtê-lo dos repositórios do Ubuntu, mas para responder sua pergunta eu tentei instalar o pydot de qualquer maneira em um ambiente virtual Python com pip3 install pydot
e funcionou, Portanto, é possível que você precise atualizar o pip para a versão mais recente com sudo -H pip3 install --upgrade pip
. Eu usei pip3
em vez de pip
porque você escreveu em sua pergunta que está usando o Python 3.5.