最近在跟着《Python 编程从入门到实践》学python,在后面按书上敲项目时发现错误:
ModuleNotFoundError: No module named 'pygal.i18n’
解决:
国别码存储模块已从pygal中移除,成为单独的一个模块:
pygal_maps_world
可以通过pip进行下载
pip3 install pygal_maps_world
修改原代码:
from pygal_maps_world.i18n import COUNTRIES
for country_code in sorted(COUNTRIES.keys()):
print(country_code,COUNTRIES[country_code])
这样就欧克了,注意:i18n中的 1 是数字。。。综上问题应该是解决了。