Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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 崇高文本3中的Matplotlib_Python_Matplotlib - Fatal编程技术网

Python 崇高文本3中的Matplotlib

Python 崇高文本3中的Matplotlib,python,matplotlib,Python,Matplotlib,我最近开始使用升华文本3,plt.show()函数在升华文本中运行时似乎不起作用 我已经创建了以下脚本: import matplotlib.pyplot as plt year = [1950, 1970, 1990, 2010] pop = [2.519, 3.692, 5.263, 6.972] plt.plot(year, pop) plt.show() 在空闲状态下运行此命令会生成一个绘图,但是使用SublimiteText不会生成任何输出 我使用以下构建系统 { "cmd"

我最近开始使用升华文本3,plt.show()函数在升华文本中运行时似乎不起作用

我已经创建了以下脚本:

import matplotlib.pyplot as plt
year = [1950, 1970, 1990, 2010]
pop = [2.519, 3.692, 5.263, 6.972]
plt.plot(year, pop)
plt.show()
在空闲状态下运行此命令会生成一个绘图,但是使用SublimiteText不会生成任何输出

我使用以下构建系统

{
    "cmd": ["/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "shell": true
}
如果有人能告诉我我做错了什么,因为我没有看到任何构建错误,但我仍然没有看到任何图表


如果有人能在这方面提供帮助-谢谢

Sublime很棒,但在某些方面(例如,input()和Kivy显示器等)效果不佳


尝试使用其他IDE,如Spyder。(您的示例代码对我来说很好。)

大多数情况下,您没有使用Sublime Text 3.0

您可以下载3.0版本,然后下载软件包(对于Mac,请按Command+Shift+p-->软件包控制:安装软件包)


在那之后它肯定会起作用。这是使用您的代码绘制的图形。

适用于Windows:我最近在屏幕上加载地图时遇到问题。经过多次尝试,我得到了一个简单的解决方案…通过cmd提示符运行python程序。这样,地图就出现在我的屏幕上了。我仍然使用升华文本,因为对我来说是更好的编辑器,非常轻和快