[python][jupyter notebook]之菜鸟安装[pyecharts]中Geo或Map显示问题

本文详细记录了在使用PyEcharts模块时遇到的地图显示问题及解决方案,包括如何安装地图数据包,解决json文件未成功加载的问题,以及从Github下载js文件的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作为菜鸟,在学习使用pyecharts模块进入jupyter notebook的时候,又遇到了问题——那就是,可以使用一下代码,导入Geo和Map模块,但是弄了之后看不见地图。

from pyecharts import Geo
from pyecharts import Map

所以,我有开始了寻找解决方法之旅,网上大多表示,用以下代码安装地图:

全球国家地图: echarts-countries-pypkg (1.9MB)
全球城市地图:echarts-cities-pypkg ( 138,398 个城市地理坐标,覆盖了200 多个国家)
中国省级地图: echarts-china-provinces-pypkg (730KB)
中国市级地图: echarts-china-cities-pypkg (3.8MB)

pip install echarts-countries-pypkg; 
pip install echarts-cities-pypkg
pip install echarts-china-provinces-pypkg 
pip install echarts-china-cities-pypkg
pip install echarts-china-misc-pypkg
pip install echarts-united-kingdom-pypkg

附上引文地址:
A:https://blog.youkuaiyun.com/weixin_...
B:http://pyecharts.org/#/zh-cn/...

所以我根据之前了解的,以管理者身份进入Anaconda Prompt,输入上述代码,结果是,仅仅echarts-countries-pypkg和echarts-cities-pypkg可以成功安装,其余两个会提示连接不上,并且失败。
例如:

Could not find a version that satisfies the requirement echarts-china-provinces-pypkg (from versions: )
No matching distribution found for echarts-china-provinces-pypkg

所以呢,只能自己去Github上下载第三方包,自己在Anaconda Prompt中安装了。
例如:

cd C:\Users\hupen\Downloads\echarts-china-cities-pypkg-master
python setup.py install

OK,到这里,就安装好,可以开始使用,
但是万万没想到,画不了图,json文件仍未成功,哎!!!!

继续接着干,今天终于成功了,找到了原因是因为:在Github上面下载的时候,文件夹下echarts_china_cities_pypkgresources是空的,里面的js文件并没有下载下来,需要在Github里面点开在下载。
附上Github下载地址:

  1. 国内省级区域:https://github.com/pyecharts/...
  2. 国内省级区域里面的js下载地址:https://github.com/echarts-ma...
  3. 国内城市:https://github.com/pyecharts/...
  4. 国内城市里面的js文件下载地址:https://github.com/echarts-ma...

其他的也可以以这样的方式,然后把js文件全部拷贝到对应的resources里面即可

这位大神也给了一些解决办法,需要的请参考:
https://blog.youkuaiyun.com/zqs3050...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值