Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 允许将django扩展与pygraphviz一起使用_Python_Django_Ubuntu_Graphviz - Fatal编程技术网

Python 允许将django扩展与pygraphviz一起使用

Python 允许将django扩展与pygraphviz一起使用,python,django,ubuntu,graphviz,Python,Django,Ubuntu,Graphviz,我试图在Django项目中使用Ubuntu10.04下的pygraphviz 我使用了synaptic,安装时没有任何问题 我还安装了带有synaptic的django扩展(django扩展有一个使用pygraphviz的工具,这就是我需要的工具) 现在,当我尝试将django扩展与pygraphviz一起使用时 我得到一份工作 错误:需要pygraphviz python模块(apt get install python(pygraphviz) 我怎样才能解决这个问题 apt-get inst

我试图在Django项目中使用Ubuntu10.04下的pygraphviz

我使用了synaptic,安装时没有任何问题

我还安装了带有synaptic的django扩展(django扩展有一个使用pygraphviz的工具,这就是我需要的工具)

现在,当我尝试将django扩展与pygraphviz一起使用时

我得到一份工作

错误:需要pygraphviz python模块(apt get install python(pygraphviz)

我怎样才能解决这个问题

apt-get install python-pygraphviz 
读取错误。。。 我试图找到解决方案,效果很好

您也可以尝试使用

sudo easy_install pygraphviz 

(我想您的计算机上安装了pip/easy_)

只需使用synaptic安装python pygraphviz,方法与pygraphvis和django扩展相同。

首先我运行
$python manage.py graph_models-a-g-o model_vi.png

但是我犯了一个错误
错误:您需要安装pygraphviz python模块

我试过这个
$sudo easy\u安装pygraphviz

但我又犯了一个错误
无法使用easy_install安装pygraphviz

后来我试过这个
$brew安装graphviz

如果此部分出现错误,请尝试
$brew医生

然后,

您可以运行real命令。
$python manage.py graph_models-a-g-o model_vi.png


它很好用。希望你的工作顺利

在mac上,我也犯了同样的错误。我使用的是Virtualenv,但这不会改变程序

这就是我所做的:

brew安装graphviz

pip安装python pygraphviz

现在,我已经从源代码安装了pygraphviz

可能您也可以这样做:
pip安装pygraphviz


然后,当我做了
python manage.py graph\u models-a-o polls\u models.png
,它成功了。

我在Ubuntu 14.04机器上遇到了同样的问题,我解决了它,安装了丢失的软件包,如下所示:

sudo apt-get install graphviz-dev
sudo pip install pygraphviz

我也有类似的问题。我能够安装
django扩展
,但pygraphviz给出了错误

为了安装pygraphviz,我首先使用

sudo apt-get update
sudo apt-get install graphviz-dev
pip install pygraphviz   #---> python2
pip3 install pygraphviz  #---> python3
然后使用以下命令

Python2

sudo pip install pygraphviz
蟒蛇3

sudo pip3 install pygraphviz
在全局安装之后,我再次在虚拟环境中使用

sudo apt-get update
sudo apt-get install graphviz-dev
pip install pygraphviz   #---> python2
pip3 install pygraphviz  #---> python3

我试图完全删除并重新安装这两个软件包,但仍然存在相同的问题:(我已经在superuser.com上安装过,但似乎太过技术化了:(不确定管理员是否知道Django是什么)apt get install python pygraphviz没有错误(卸载后)
easy\u install pygraphviz
给了我一个
…找不到您的Graphviz安装…
和“读取错误”我的意思是你必须阅读第一篇文章中的错误,你有解决方案…那么?apt get install修复了你的问题?你不必同时使用apt get或easy_install这两种解决方案,我知道,但我想easy_install的错误可能会告诉我们一些事情。我确认,
apt get install python pygraphviz
不能解决问题em.您必须将--install option=“--include path=/usr/local/include/graphviz/”\--install option=“--library path=/usr/local/lib/graphviz”作为选项传递给pip