Python绘图未显示
python绘图命令Python绘图未显示,python,matplotlib,plot,osx-elcapitan,Python,Matplotlib,Plot,Osx Elcapitan,python绘图命令show()在子目录中不起作用。但是,它在$HOME和最多四个连续的子目录中工作,例如/HOME/username/Documents/A/B。为什么它在/home/username/Documents/A/B/C内部不工作?有什么解释或补救办法吗 我没有设置任何PYTHONPATH并在OS X(El Capitan)中工作 下面给出了一个绘图程序示例 #!/usr/bin/env python import matplotlib.pyplot as plt import n
show()
在子目录中不起作用。但是,它在$HOME
和最多四个连续的子目录中工作,例如/HOME/username/Documents/A/B
。为什么它在/home/username/Documents/A/B/C
内部不工作?有什么解释或补救办法吗
我没有设置任何PYTHONPATH
并在OS X(El Capitan)中工作
下面给出了一个绘图程序示例
#!/usr/bin/env python
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(0.0, 5.0, 0.01)
y = x**2
plt.plot(x,y)
plt.xlabel('x')
plt.ylabel('f(x)')
plt.title('f(x)=x^2')
plt.grid(True)
plt.savefig("parabola.png")
plt.show()
可能您没有写入
/home/username/Documents/A/B/C
目录的权限。我想在这种情况下
plt.savefig("parabola.png")
将抛出一个例外
plt.show()
从处决开始。
只是需要检查的事项之一。请更具体地说明给出的错误或缺少的功能。不,不是这样。我也通过评论进行了核实。我想,这个问题不是很常见,或者可能与python无关,而是与操作系统有关(在Ubuntu中没有发生这种事情)。希望有人有类似的经历。