python - pip3 - pip no se reconoce como un comando interno o externo windows 7
"Dot.exe" no se encuentra en la ruta. Pydot en Python(Windows 7) (4)
Escriba conda install pydot graphviz
en cmd y luego agregue el directorio de ubicación de ejecutables C:/Anaconda3/pkgs/graphviz-2.38-hfd603c8_2/Library/bin/graphviz
a la variable de la ruta del sistema. ¡Eso funciona!
Estoy teniendo problemas para ejecutar Pydon Pydot en Windows 7.
Instalé pydot con: conda install -c rmg pydot=1.2.2
Tengo instalado Graphviz en ../Program Files (x86)/Graphviz2.38/
Cuando ejecuto el siguiente script, aparece un error que dice
"dot.exe" not found in path
import pydot
graph = pydot.Dot(graph_type=''digraph'')
node_a = pydot.Node("Node A", style="filled", fillcolor="red")
node_b = pydot.Node("Node B", style="filled", fillcolor="green")
node_c = pydot.Node("Node C", style="filled", fillcolor="#0000ff")
node_d = pydot.Node("Node D", style="filled", fillcolor="#976856")
graph.add_node(node_a)
graph.add_node(node_b)
graph.add_node(node_c)
graph.add_node(node_d)
graph.add_edge(pydot.Edge(node_a, node_b))
graph.add_edge(pydot.Edge(node_b, node_c))
graph.add_edge(pydot.Edge(node_c, node_d))
graph.add_edge(pydot.Edge(node_d, node_a, label="and back we go again", labelfontcolor="#009933", fontsize="10.0", color="blue"))
graph.write_png(''example2_graph.png'')
Exception: "dot.exe" not found in path.
He intentado esta solución: https://stackoverflow.com/a/12257807/6561247 agregando el archivo my-paths.pth
con una línea que apunta a ../Graphiv2.38/bin/
donde se encuentra el archivo dot.exe
. Pero todavía me sale el error.
¿Qué más puedo probar? Gracias
Para que cualquiera te django-extensions Google aquí Y usando django-extensions para generar el gráfico del modelo para tu aplicación django, hice esto y funcionó:
pip install django-extensions
pip install pyparsing
pip install graphviz
pip install pydot
conda install graphviz
Agregue django-extensions
a usted INSTALLED_APPS
y luego agregue C:/Program Files/Anaconda3/pkgs/graphviz-2.38.0-4/Library/bin/graphviz
a la ruta de mi sistema varialble. Entonces finalmente y normalmente:
python manage.py graph_models -a -g -o pic.png
Sé que esta es una publicación antigua, pero tuve problemas con esto y descubrí que si está utilizando la línea de comandos integrada del código VS, entonces debería asegurarse de reiniciar el código VS (es posible que solo necesite reiniciar la línea de comandos) De lo contrario, los cambios de PATH no tendrán lugar ...
Seguí las instrucciones dadas en este blog .
Luego instalé graphviz desde here y agregué C: / Archivos de programa (x86) / Graphviz2.38 / bin a PATH
.
A continuación hice:
conda install pydot-ng
Y finalmente en mi cuaderno agregué las dos líneas abajo.
import os
os.environ["PATH"] += os.pathsep + ''C:/Program Files (x86)/Graphviz2.38/bin/''