zl程序教程

您现在的位置是:首页 >  工具

当前栏目

【问题解决方案】ImportError: No module named 'pygal'

解决方案 &# 39 No module named ImportError 问题
2023-09-14 08:59:09 时间

背景

  • 《Python编程:从入门到实践》一书,第二个项目-可视化,第四节用到pygal

  • 安装部分用 ‘python -m pip install pygal==1.7’ 安装,但使用时仍然报错

    • ImportError: No module named 'pygal'

Google后找到的解决方法:(但我这里的报错没有说pygal.i18n....)

在终端中运行下面语句(注意pip3/pip)
pip install pygal_maps_world
在代码文件中添加下面语句:
from pygal_maps_world.i18n import COUNTRIES

此时再运行程序,会在代码文件所在目录下生成一个svg格式的文件。

  • 运行一次,会重新生成一个同名文件并覆盖之前的。

  • 相关步骤截图:


  • 用浏览器打开生成的svg格式图表,鼠标指哪里,会显示相应的数据(本地打开没有标题等,只有红柱子)

所以这个方法是有用的,yes!!!

END