我刚刚写了一些测试代码来制作一个三向维恩图。没有错误,但也没有输出。我已经使用 -XC 参数登录,如果我输入“xclock”,就会弹出时钟的图片。当我运行这个脚本时,什么都没有弹出(所以它不仅仅是一张空图片,根本没有图片)。
这是代码:
import numpy
import scipy
import matplotlib
from matplotlib_venn import venn3
import pylab as plt
set1 = set([1,2,3,4,5])
set2 = set([1,4,5,6])
set3 = set([1,4,6,8,6,3])
vd = venn3([set1,set2,set3],set_labels=("Set1","Set2","Set3"))
plt.title("Venn diagram")
plt.show()
我还读到我应该改变我的后端;我试过这样做,但它们似乎都不起作用,无论是对于 PS/PDF 之类的;那些我只是和上面一样,没有图片,没有输出。对于其他人,例如开罗,我得到了错误;然后我尝试重新安装 Cairo,我得到了更多的错误。所以我想排除基本问题,因为我开始安装东西。
我只是想知道,上面的代码是否正确,其他人可以让它在与我类似的系统上运行吗(在 Linux parker 3.2.0-90-generic #128-Ubuntu SMP Fri Aug 14 21 上使用 python 2.7: 43:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux)在虚拟环境中;如果你能让它运行;你的后端是什么,所以我知道我可以专注于尝试设置什么后端?
谢谢