pyecharts安装失败的解决方案

当你进行pyecharts安装时

pip install pyecharts

可能会遇到错误:
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-blm4d4vo/jupyter-echarts-pypkg/

这是因为你电脑同时用 Python2.7+ 和3.5+ 版本. 默认pip会使用 2.7+ 版本,而有些库依赖3.5+版本.
这时只需要指定使用 3.5+ 对应的pip版本即可.
也有可能是权限的问题,加上sudo就可以了。

sudo python3 -m pip install pyecharts

注意: 有时候你可能需要先更新一下pip版本

sudo python3 -m pip install --upgrade pip

当引入pyecharts包的时候有可能遇到这个问题

import pyecharts
ERROR:lml.utils:failed to import pyecharts_snapshot
Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/lml/utils.py", line 43, in do_import
    plugin_module = __import__(plugin_module_name)
ModuleNotFoundError: No module named 'pyecharts_snapshot'

原因:缺少这个依赖包
解决办法:

sudo python3 -m pip install pyecharts-snapshot

你可能感兴趣的:(pyecharts安装失败的解决方案)