Python no ve pygraphviz
install (6)
He instalado pygraphviz usando easy_install Pero cuando lanzo python tengo un error:
>>>import pygraphviz as pgv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pygraphviz
>>>
Usando Ubuntu 12.04 y gnome-terminal.
En Mac OSX El Capitan, la solución de Bart Theeten funciona pero hay dos cosas que debes tener cuidado. Inicialmente, asegúrese de haber instalado graphviz en su computadora. Puedes usar homebrew:
brew install graphviz
Otra cosa es asegurarse de agregar la ruta de paquetes a PYTHONPATH
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages/
En Mac OSX, el siguiente me hizo el truco:
pip install graphviz
pip install cgraph
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
cd /usr/local/include/graphviz
sudo ln -s . graphviz
pip install pygraphviz
[Como se sugirió, corrigió el error desde previamente / urs / local / a / usr / local /]
En Ubuntu 14.04, hay un problema al detectar automáticamente la librería graphviz e incluir archivos. Si sigues los siguientes pasos probablemente estarás a salvo.
1) sudo apt-get install graphviz libgraphviz-dev pkg-config python-pip
2) pip install pygraphviz --install-option="--include-path=/usr/include/graphviz" --install-option="--library-path=/usr/lib/graphviz/"
En Ubuntu 15.10+ (es decir, Debian 2015ish), la solución rápida y fácil es:
sudo apt-get install python-pygraphviz
Cualquier dependencia es apropiadamente tirada por apt.
La solución rápida y fácil es:
sudo apt-get install -y python-pygraphviz
El uso de pip también funcionará, pero asegúrese de tener graphviz, libgraphviz-dev y pkg-config ya instalados.
sudo apt-get install -y graphviz libgraphviz-dev pkg-config python-pip
sudo pip install pygraphviz
Suponiendo que estás en Ubuntu por favor mira los siguientes pasos
-
sudo apt-get install graphviz libgraphviz-dev pkg-config
- Cree y active virtualenv si es necesario. Los comandos se parecen a
sudo apt-get install python-pip python-virtualenv
- Ejecutar
pip install pygraphviz
- Ejecute la terminal e inspeccione importando y vea si funciona