首页 > 解决方案 > Geany IDE:“没有名为 matplotlib 的模块”

问题描述

我将 anaconda 下载到我的 Linux ubuntu 系统上,并试图从文本文件中绘制数据点。当我点击执行时,终端告诉我没有识别 matplotlib,即使它包含在 anaconda 中。

我已经确保 matplotlib 已安装并且是最新的。我的系统告诉我它已安装,但 Geany(我的 IDE)无法识别它已安装

import matplotlib.pyplot as plt
import csv
x = []
y = []

with open('data.v3.txt') as datafile:
    plots = csv.reader(datafile, delimiter=',')
    for row in plots:
        x.append(int(row[0]))
        y.append(int(row[1]))

plt.plot(x,y, label='Loaded from file!')
plt.xlabel('x')
plt.ylabel('y')
plt.title('Data')
plt.legend()
plt.show()

我应该在终端中显示一个绘图,但我总是收到错误消息:“没有名为'matplotlib'的模块”

标签: pythonmatplotlibplot

解决方案


您需要使用 python3 "%f" 而不是 python "%f" 更改 Geany 中的运行命令。


推荐阅读