[PYTHON] `pip install pygraphviz` findet graphviz nicht

Bei der Installation von pygraphviz (1.3.1) wurde die Fehlermeldung angezeigt, dass "library_dirs" und "include_dirs" nicht gefunden wurden.

Umgebung

Lösung

Ich habe graphviz nicht installiert, also habe ich es installiert.

sudo aptitude install graphviz graphviz-dev

-> Ich habe auch dev hinzugefügt, aber das allein hat nicht geholfen.

Ich habe festgestellt, dass der Bibliothekspfad durch Auskommentieren von setup.py Fehler bei der Installation von pygraphviz - Verschiedene Hinweise gefunden werden kann.

Lesen Sie also setup.py und sudo aptitude install pkg-config Es funktionierte. Es ist ärgerlich, mit setup.py herumzuspielen, obwohl ich es mit pip installiert habe.

Referenz: Fehlermeldung

vagrant@debian-jessie:~/$ pip install pygraphviz
Collecting pygraphviz
  Using cached pygraphviz-1.3.1.tar.gz
Installing collected packages: pygraphviz
  Running setup.py install for pygraphviz ... error
    Complete output from command /home/vagrant/.pyenv/versions/3.5.1/envs/sitegraph/bin/python3.5 -u -c "
import setuptools, tokenize;__file__='/tmp/pip-build-g95csk3x/pygraphviz/setup.py';exec(compile(getattr(t
okenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/
pip-5vp5ruci-record/install-record.txt --single-version-externally-managed --compile --install-headers /h
ome/vagrant/.pyenv/versions/3.5.1/envs/sitegraph/include/site/python3.5/pygraphviz:
    running install
    Trying pkg-config
    Failed to find pkg-config
    Trying dotneato-config
    Failed to find dotneato-config
    Failed to find dotneato-config

    Your Graphviz installation could not be found.

            1) You don't have Graphviz installed:
               Install Graphviz (http://graphviz.org)

            2) Your Graphviz package might incomplete.
               Install the binary development subpackage (e.g. libgraphviz-dev or similar.)

            3) You are using Windows
               There are no PyGraphviz binary packages for Windows but you might be
               able to build it from this source.  See
               http://networkx.lanl.gov/pygraphviz/reference/faq.html

            If you think your installation is correct you will need to manually
            change the include_dirs and library_dirs variables in setup.py to
            point to the correct locations of your graphviz installation.

            The current setting of library_dirs and include_dirs is:
    library_dirs=None
    include_dirs=None

    error: Error locating graphviz.

    ----------------------------------------
Command "/home/vagrant/.pyenv/versions/3.5.1/envs/sitegraph/bin/python3.5 -u -c "import setuptools, toke$
ize;__file__='/tmp/pip-build-g95csk3x/pygraphviz/setup.py';exec(compile(getattr(tokenize, 'open', open)($
_file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-5vp5ruci-record/inst
all-record.txt --single-version-externally-managed --compile --install-headers /home/vagrant/.pyenv/versi
ons/3.5.1/envs/sitegraph/include/site/python3.5/pygraphviz" failed with error code 1 in /tmp/pip-build-g9
5csk3x/pygraphviz

Recommended Posts

`pip install pygraphviz` findet graphviz nicht
So installieren Sie pip
Wenn die Pip-Installation fehlschlägt
Was tun, wenn die Pip-Installation in Xcode 5.1 fehlschlägt?
Was tun, wenn bei der Installation von pip abhängige Bibliotheken nicht installiert werden können?
Was tun, wenn `pip install matplot lib` auf dem Mac fehlschlägt?
Was tun, wenn die Installation von pip mysqlclient unter MacOS fehlschlägt?
Pip install --ugrade pip schlägt unter Windows fehl
So installieren und verwenden Sie Graphviz
So installieren Sie den MySQL-Connector mit pip3
Ich war süchtig danach, mysqlclient zu installieren
Ich möchte eine Pip-Installation mit PythonAnywhere durchführen
Installieren Sie Python auf xserver, um pip zu verwenden
sudo pip installieren
So installieren Sie pip, numpy auf Autodesk MAYA
[Persönliches Memo] Die Pip-Installation schlägt fehl. Lösen Sie sie daher
So installieren / überprüfen Sie graphviz unter anaconda / windows10
Schritte zum Installieren Ihrer eigenen Bibliothek mit pip
Was tun, wenn Sie mysqlclient nicht per Pip installieren können?
Installieren Sie pip auf Mavericks
Installieren Sie pip, pyenv, BeautifulSoup4
So installieren Sie Python
So installieren Sie archlinux
So installieren Sie Python
Fehler bei der Pip-Installation
So installieren Sie BayesOpt
Installieren Sie den Befehl pip
Installieren Sie pygraphviz unter Windows 10
So installieren Sie Nbextensions
So installieren Sie Prover9
Installiere pip / pip3 unter Ubuntu
Installieren Sie scikit.learn mit pip
[Road to Intermediate Python] Installieren Sie Pakete in großen Mengen mit pip
Sie können das mit pip install --user installierte Paket nicht finden?
Schritte zum lokalen Installieren eines geklonten Git-Pakets mit pip