《Python编程:从入门到实践》第16章 pygal.i18n获取国别码 两处报错:ImportError: No module named 'pygal.i18n'

后期更新:
使用pygal绘制世界地图时 会遇到两处报错:

第一:报错提示为:

ModuleNotFoundError: No module named ‘pygal.i18n‘

网上查了发现:pygal.i18n 已经不存在了,要改用pygal_maps_world.i18n ,需要通过 pip 安装;

win10操作步骤:
WIN + X --> 进入Windows PowerShell(管理员)
输入命令:

python -m pip install --user pygal_maps_world

《Python编程:从入门到实践》第16章 pygal.i18n获取国别码 两处报错:ImportError: No module named 'pygal.i18n'_第1张图片

添加代码:

from pygal_maps_world.i18n import COUNTRIES

成功:

《Python编程:从入门到实践》第16章 pygal.i18n获取国别码 两处报错:ImportError: No module named 'pygal.i18n'_第2张图片
第二:报错提示:

AttributeError: module 'pygal' has no attribute 'Worldmap'

修改代码:

from pygal_maps_world.maps import World

wm = World()

《Python编程:从入门到实践》第16章 pygal.i18n获取国别码 两处报错:ImportError: No module named 'pygal.i18n'_第3张图片

你可能感兴趣的:(Python)