python - Pycharm不显示输出

标签 python pycharm

我正在尝试在 Pycharm 2018.1.1 社区中运行以下代码:

import pandas as pd
import matplotlib.pyplot as plt


data = pd.read_csv('pokemon.csv')

data.Speed.plot(kind = 'line', color = 'g',label = 'Speed',linewidth=1,alpha = 0.5,grid = True,linestyle = ':')
data.Defense.plot(color = 'r',label = 'Defense',linewidth=1, alpha = 0.5,grid = True,linestyle = '-.')

plt.legend(loc='upper right')     # legend = puts label into plot
plt.xlabel('x axis')              # label = name of label
plt.ylabel('y axis')
plt.title('Line Plot')            # title = title of plot

因此,当我按下运行按钮运行文件 pokemons.py 时,它只是显示消息:Process finish with exit code 0 并且不输出任何绘图(这就是上面代码所假设的)要做)。

最佳答案

它帮助了我,同时遇到了同样的问题

plt.show(block=True)
plt.interactive(False)

或者仅添加

plt.show() 

关于python - Pycharm不显示输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49832176/

相关文章:

python - os.path.join 是否有 Pathlib 替代品?

apache - 无法提交到 SVN(路径 ... 已存在)

python - from x import y 适用于 Windows 但不适用于 Ubuntu

python - SciPy 阶跃响应图似乎因某些值而中断

Python Pandas - Groupby 和 Mean,但保留列名称

python - 部分使用 Django

python - Django 的 Komodo 7 或 8 代码完成

python - Pycharm:在Python控制台中运行和运行之间的行为不同?

python - 使用 Python 3.10.4 的 Pycharm 中出现莫名其妙的 ValueError

python - 调试时如何跳过抛出异常的行