基于Python安装pyecharts所遇的问题及解决方法


Posted in Python onAugust 12, 2019

最近学习到数据可视化内容,老师推荐安装pyecharts,于是pip install 了一下,结果...掉坑了,下面是我的跳坑经验,如果你有类似问题,希望对你有所帮助。

第一个坑:

基于Python安装pyecharts所遇的问题及解决方法

这个不难理解,缺少pyecharts-jupyter-installer嘛,那就安一个呗。可能有人注意到,我使用的是python2 -m pip ...(这种写法是为了解决python 2和3共存时pip的冲突问题,具体解释在本页最后。)

本以为结束了,却掉进了第二个坑:

基于Python安装pyecharts所遇的问题及解决方法

看到这个,很明显是安装MarkupSafe时出错了,但后面的 F:python 2.7.8....-u -c"import setuptools.....,我不得不说一句-'请原谅我水平低'...而去网上搜了半天,没几篇符合的,有一篇倒是解决了,却是linux环境,看来只能自己'摸黑过河了'...

先按照套路单独 pip install 了一下,但还是报了相同的错:

基于Python安装pyecharts所遇的问题及解决方法

然后又按照它给的提示加 -u - c两个参数,又去分析出错文件位置, 然而,并没有什么**...

仔细想了想,应该是MarkupSafe不支持pip直接安装的问题,那换个安装方式呗,比如安装它的.whl文件,可以点python第三方库.whl文件下载,然后下载安装。.whl文件安装方法下图。

基于Python安装pyecharts所遇的问题及解决方法

'幸福'来得如此突然....这下pyecharts还不'束手就擒'?

基于Python安装pyecharts所遇的问题及解决方法

最后放个小测试。(程序运行后,会在其所在目录生成render.html文件,浏览器打开就可以看效果了)

基于Python安装pyecharts所遇的问题及解决方法

基于Python安装pyecharts所遇的问题及解决方法

写在最后: python2和3共存时pip冲突问题的解决办法

1.将2和3目录下的python.exe和pythonw.exe分别加上对应版本号,如2下的改为python2.exe, pythonw2.exe

2.pip安装时,如要安装在2目录下,可这样写:python2 -m pip install 库名

以上这篇基于Python安装pyecharts所遇的问题及解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python简单读取大文件的方法
Jul 01 Python
python爬虫爬取快手视频多线程下载功能
Feb 28 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
Jun 13 Python
python xpath获取页面注释的方法
Jan 14 Python
Python人脸识别第三方库face_recognition接口说明文档
May 03 Python
python Pandas库基础分析之时间序列的处理详解
Jul 13 Python
详解Python self 参数
Aug 30 Python
Python 获取项目根路径的代码
Sep 27 Python
Pandas —— resample()重采样和asfreq()频度转换方式
Feb 26 Python
jupyter 实现notebook中显示完整的行和列
Apr 09 Python
查看已安装tensorflow版本的方法示例
Apr 19 Python
Python常用库Numpy进行矩阵运算详解
Jul 21 Python
Django实现发送邮件找回密码功能
Aug 12 #Python
使用pyecharts生成Echarts网页的实例
Aug 12 #Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
Aug 12 #Python
python利用itertools生成密码字典并多线程撞库破解rar密码
Aug 12 #Python
Python实现网页截图(PyQT5)过程解析
Aug 12 #Python
python实现知乎高颜值图片爬取
Aug 12 #Python
python3 enum模块的应用实例详解
Aug 12 #Python
You might like
Fedora下安装php Redis扩展笔记
2014/09/03 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
2017/04/26 PHP
Yii 访问 Gii(脚手架)时出现 403 错误
2018/06/06 PHP
PHP+Ajax简单get验证操作示例
2019/03/02 PHP
js 覆盖和重载 函数
2009/09/25 Javascript
Jquery插件之打造自定义的select标签
2011/11/30 Javascript
jquery实现加载等待效果示例
2013/09/25 Javascript
javascript中不提供sleep功能如何实现这个功能
2014/05/27 Javascript
Dojo Javascript 编程规范 规范自己的JavaScript书写
2014/10/26 Javascript
javascript实现避免页面按钮重复提交
2015/01/08 Javascript
浅谈JS运算符&&和|| 及其优先级
2016/08/10 Javascript
Laydate时间组件在火狐浏览器下有多时间输入框时只能给第一个输入框赋值的解决方法
2016/08/18 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
2017/08/14 jQuery
微信禁止下拉查看URL的处理方法
2017/09/28 Javascript
使用D3.js创建物流地图的示例代码
2018/01/27 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
2019/11/25 Javascript
JS+CSS+HTML实现“代码雨”类似黑客帝国文字下落效果
2020/03/17 Javascript
微信小程序国际化探索实现(附源码地址)
2020/05/20 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
VSCode 配置uni-app的方法
2020/07/11 Javascript
Python实现方便使用的级联进度信息实例
2015/05/05 Python
Python Socket编程详细介绍
2017/03/23 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
2018/01/04 Python
python生成带有表格的图片实例
2019/02/03 Python
python实现的分层随机抽样案例
2020/02/25 Python
Python爬虫之Selenium实现关闭浏览器
2020/12/04 Python
洲际酒店集团英国官网:IHG英国
2019/07/10 全球购物
英国领先的在线高尔夫商店:Scottsdale Golf
2019/08/26 全球购物
马歇尔耳机官网:Marshall Headphones
2020/02/04 全球购物
宿舍标语大全
2014/06/19 职场文书
物理教育专业求职信
2014/06/25 职场文书
高等学院职业生涯规划书范文
2014/09/16 职场文书
婚礼庆典答谢词
2015/01/20 职场文书
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
2021/05/14 Python
在 SQL 语句中处理 NULL 值的方法
2021/06/07 SQL Server
深入理解CSS 中 transform matrix矩阵变换问题
2021/08/30 HTML / CSS