Kunci untuk memahami adalah bahwa conda install graphviztidak melakukan hal yang sama seperti pip install graphviz. conda install python-graphviztidak. conda install graphvizmemasang binari, yang sama dengan mengunduh dan memasang GraphViz dari situs web mereka.
The graphvizpaket conda adalah tidak ada paket Python. Ini hanya menempatkan file graphviz ke Library/direktori env virtual Anda . Carilah misalnya dot.exedi Library/bin/direktori.
Untuk menginstal `graphviz` ** paket Python **, Anda dapat menggunakan` pip`: `conda install pip` dan` pip install graphviz`. Selalu lebih suka paket conda jika tersedia daripada paket pip. Cari paket yang Anda butuhkan (`conda search pkgxy`) dan kemudian instal (` conda install pkgxy`). Jika tidak tersedia, Anda selalu dapat membuat paket conda Anda sendiri atau Anda dapat mencoba anaconda.org untuk paket buatan pengguna.
Pembaruan : Sekarang ada python-graphvizpaket di Anaconda.org yang berisi antarmuka Python untuk graphvizalat tersebut. Cukup instal dengan conda install python-graphviz.
(Terima kasih kepada wedran dan g-kaklam untuk memposting solusi ini dan untuk endolith yang telah memberi tahu saya).
Bagaimana cara saya menginstal paket graphviz python? (yang satu ini pypi.python.org/pypi/graphviz ) Saya pikir "conda install" sama dengan "pip install", saya baru mengenal anaconda.
nivniv
3
Anda dapat mencoba conda install pipdan pip install graphviz.
Wolfgang Ulmer
6
Bukankah itu menggagalkan tujuan menggunakan anaconda untuk menginstal paket python? atau bukankah itu tujuan awalnya?
nivniv
2
Selalu lebih suka paket conda jika tersedia daripada paket pip. Anda selalu dapat membuat paket conda Anda sendiri atau Anda dapat mencoba anaconda.org untuk paket yang dibuat pengguna.
Wolfgang Ulmer
3
Always prefer conda packages if they are available over pip packagesYa, jadi jangan ikuti jawaban ini. Ikuti jawaban wedran conda install python-graphvizsebagai gantinya.
endolit
97
Di conda:
Instal pertama
conda install graphviz
Kemudian pustaka python untuk graphviz python-graphviz
gv_pythonadalah ekstensi yang dimuat secara dinamis untuk python yang menyediakan akses ke fasilitas grafik graphviz.
conda install python-graphviz
Ada juga paket pydot, yang dapat mengurai dan membuang ke dalam bahasa DOT, yang digunakan oleh GraphViz
ini adalah solusi khusus konda, tidak perlu pip. Saya suka itu
Merinding
2
Sekarang, bagaimana Anda mengetahui tentang persyaratan tambahan ini, yaitu paket 'python-graphviz' dan mengapa anaconda tidak menandai ini sebagai ketergantungan?
Thirsty_Crow
1
Saya masih mendapatkanOSError: `pydot` failed to call GraphViz.Please install GraphViz (https://www.graphviz.org/) and ensure that its executables are in the $PATH.
endolith
Aha! conda install python-graphvizmelakukan hal yang sama seperti pip install graphviz. sementara conda install graphvizmelakukan hal yang sama seperti mengunduh binari dari situs GraphViz.
endolit
15
bagi saya masalahnya diselesaikan dengan menginstal paket pendukung lainnya.
jadi saya menginstal paket graphviz melalui anaconda kemudian saya gagal mengimpornya
setelah itu saya instal paket kedua yang diberi nama python-graphvizjuga melalui anaconda
kemudian saya berhasil mengimpor graphvizmodul ke dalam kode saya
(a) Control Panel > System and Security > System > Advanced System Settings > Environment Variables > Path > Edit
(b) add 'C:\Program Files (x86)\Graphviz2.38\bin'
Solusi ini bekerja untuk saya dalam mencoba bprofilemenginstal di Windows, karena hanya mencari di dalam Program Filesdan Program Files (x86)untuk graphviz yang diinstal / dot.exedan gagal menemukannya jika diinstal di tempat lain.
omonobic
2
Graphviz ternyata termasuk dalam Anaconda untuk digunakan bersama pydot atau pydot-ng (keduanya termasuk dalam Anaconda). Anda mungkin ingin mempertimbangkan untuk menggunakan salah satu dari itu daripada modul Python 'graphviz'.
Saya menginstal graphviz menggunakan conda install graphvizdi anaconda prompt. dan kemudian dipasang pip install graphvizdi prompt perintah yang sama. Itu berhasil untuk saya.
conda install graphviz
tidak melakukan hal yang sama sepertipip install graphviz
.conda install python-graphviz
tidak.conda install graphviz
memasang binari, yang sama dengan mengunduh dan memasang GraphViz dari situs web mereka.Jawaban:
The
graphviz
paket conda adalah tidak ada paket Python. Ini hanya menempatkan file graphviz keLibrary/
direktori env virtual Anda . Carilah misalnyadot.exe
diLibrary/bin/
direktori.Untuk menginstal `graphviz` ** paket Python **, Anda dapat menggunakan` pip`: `conda install pip` dan` pip install graphviz`. Selalu lebih suka paket conda jika tersedia daripada paket pip. Cari paket yang Anda butuhkan (`conda search pkgxy`) dan kemudian instal (` conda install pkgxy`). Jika tidak tersedia, Anda selalu dapat membuat paket conda Anda sendiri atau Anda dapat mencoba anaconda.org untuk paket buatan pengguna.Pembaruan : Sekarang ada
python-graphviz
paket di Anaconda.org yang berisi antarmuka Python untukgraphviz
alat tersebut. Cukup instal denganconda install python-graphviz
.(Terima kasih kepada wedran dan g-kaklam untuk memposting solusi ini dan untuk endolith yang telah memberi tahu saya).
sumber
conda install pip
danpip install graphviz
.Always prefer conda packages if they are available over pip packages
Ya, jadi jangan ikuti jawaban ini. Ikuti jawaban wedranconda install python-graphviz
sebagai gantinya.Di conda:
Instal pertama
Kemudian pustaka python untuk graphviz
python-graphviz
Ada juga paket pydot, yang dapat mengurai dan membuang ke dalam bahasa DOT, yang digunakan oleh GraphViz
sumber
OSError: `pydot` failed to call GraphViz.Please install GraphViz (https://www.graphviz.org/) and ensure that its executables are in the $PATH.
conda install python-graphviz
melakukan hal yang sama sepertipip install graphviz
. sementaraconda install graphviz
melakukan hal yang sama seperti mengunduh binari dari situs GraphViz.bagi saya masalahnya diselesaikan dengan menginstal paket pendukung lainnya.
jadi saya menginstal paket graphviz melalui anaconda kemudian saya gagal mengimpornya
setelah itu saya instal paket kedua yang diberi nama
python-graphviz
juga melalui anacondakemudian saya berhasil mengimpor
graphviz
modul ke dalam kode sayaSaya harap ini akan membantu seseorang :)
sumber
Untuk menginstal graphviz,
Jika perintah conda tidak ditemukan. Ikuti ini:
Perbedaan antara pemasangan conda dan pip,
lihat jawaban stackoverflow ini
sumber
Anda sebenarnya dapat menginstal kedua paket secara bersamaan. Untuk saya:
berhasil.
sumber
Saya telah mengikuti langkah-langkah berikut dan itu bekerja dengan baik untuk saya.
1. Unduh dan instal graphviz-2.38.msi dari https://graphviz.gitlab.io/_pages/Download/Download_windows.html
2. Tetapkan variabel jalur
sumber
bprofile
menginstal di Windows, karena hanya mencari di dalamProgram Files
danProgram Files (x86)
untuk graphviz yang diinstal /dot.exe
dan gagal menemukannya jika diinstal di tempat lain.Graphviz ternyata termasuk dalam Anaconda untuk digunakan bersama pydot atau pydot-ng (keduanya termasuk dalam Anaconda). Anda mungkin ingin mempertimbangkan untuk menggunakan salah satu dari itu daripada modul Python 'graphviz'.
sumber
Untuk pengguna ubuntu saya merekomendasikan cara ini:
sumber
Ingat! Jika Anda menggunakan notebook jupyter, silakan restart setelah menginstal. Itu berhasil untuk saya.
Karena kondisi sebelumnya adalah variate statis seperti di bawah ini:
sumber
Perintah ini berfungsi secara resmi untuk python:
sumber
Saya menggunakan anaconda untuk hal yang sama.
Saya menginstal graphviz menggunakan
conda install graphviz
di anaconda prompt. dan kemudian dipasangpip install graphviz
di prompt perintah yang sama. Itu berhasil untuk saya.sumber
Periksa apakah tensorflow diaktifkan di terminal Anda
pertama nonaktifkan menggunakan
lalu gunakan perintah
lalu instal
ini solusi untuk PENGGUNA UBUNTU :) CHEERS :)
sumber
jalankan ini: conda install python-graphviz
sumber
Saya mencoba cara ini dan bekerja untuk saya.
sumber