python - 无法从 pygal_maps_world 导入 COUNTRIES 模块
问题描述
我知道有类似的问题,但答案现在已经过时且不起作用(答案都是大约 2016 年)。我已经使用 pip 安装了 pygal_maps_world,但是当我想导入一个模块时,它只会显示一条错误消息。
代码:
from pygal.maps.world import COUNTRIES
错误信息:
Cannot find reference 'world' in '__init__.py'
解决方案
对于遇到同样问题的任何人,我都找到了答案。您必须安装 pygal_maps_world,然后在您的项目目录中转到 venv/lib/site-packages/pygal_maps_world 并有一个名为 i18n 的文件。COUNTRIES 模块在文件 i18n.py 中:
from pygal_maps_world.i18n import COUNTRIES
推荐阅读
- c++ - 何时调用 C++ 析构函数类?
- javascript - 您如何转换音频进度条码以使其具有渐变?
- odoo - 如何在 Odoo 中列出当前电子商务类别的子类别?
- javascript - 有没有办法将变量从 Javascript 中的不同模块传递给导出的生成器?
- php - 上传图片时数组到字符串的转换
- python-sphinx - 无法导入扩展... SphinxDirective
- java - 如何为特定联系人设置自定义铃声?
- flutter - 如何使用 Firebase Auth 为应用创建集成测试?
- python - 访问云上的 S3 文件
- python-3.x - 函数中的变量变化 - Python 3