《Python编程:从入门到实践》该书16章中,敲代码的时候,发现两个问题,记录下来。
问题1:
from pygal.i18n import COUNTRIES
报错
ModuleNotFoundError: No module named 'pygal.i18n'
原因是pygal.i18n 已经不存在了,现在改成了 pygal_maps_world。
需要安装pygal_maps_world这个包。
pip install pygal_maps_world
from pygal_maps_world.i18n import COUNTRIES # 运行通过
问题2:
import pygal
wm = pygal.Worldmap()
报错
AttributeError: module 'pygal' has no attribute 'Worldmap'
pygal中已经没有Worldmap了。
修改方法
import pygal_maps_world.maps
wm=pygal_maps_world.maps.World() # 运行通过