当前位置: 移动技术网 > IT编程>脚本编程>Python > Python学习:ModuleNotFoundError: No module named 'pygal.i18n' 的解决方法

Python学习:ModuleNotFoundError: No module named 'pygal.i18n' 的解决方法

2019年05月04日  | 移动技术网IT编程  | 我要评论

我永远爱你图片,甘蔗网造梦西游4无敌版,青银高速地图

最近在学《python编程:从入门到实践》,16.2小结中

from pygal.i18n import countries

获取两个字母的国别码,我用的pygal的版本是2.4.0(终端 pip show pygal 查看版本)

这个版本没有pygal.i18n的模块,最后报错modulenotfounderror: no module named 'pygal.i18n'

解决方法:终端运行

pip install pygal_maps_world

(注意 pip 和 pip3 的区别)

代码中改为即可解决

from pygal_maps_world.i18n import countries

 后续world_population.py文件中调用

wm = pygal.worldmap()

依旧会报错attributeerror: module 'pygal' has no attribute 'worldmap',解决方式

import pygal_maps_world.maps
wm = pygal_maps_world.maps.world()

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网