ubuntu上pyecharts V1版本环境搭建

1 背景  

  今天想用pyecharts画图,在新的环境下使用pip安装之后发现,导入pyecharts模块一直失败,报错如下。

图 1 导入pyecharts错误图

  请注意:我这里使用的python版本为3.5.2。

  后来去pyecharts的官网去看了看,发现原来pyecharts更新了V1版本,使用pip安装的就是最新版本,而半年前使用的是V0.5版本,并且0.5版本已经不再维护。

图 2 pyecharts版本示意图

2 环境搭建

2.1 安装python3.6

  ubuntu 16.4默认安装了Python2.7和3.5,不过请注意,不要卸载系统自带的版本,接下来我们安装python3.6,在linux终端中敲入下面命令。

#第一步
sudo add-apt-repository ppa:jonathonf/python-3.6
#第二步
sudo apt-get update
#第三步
sudo apt-get install python3.6

  现在我们的Linux系统之中就有Python3.6了。

图 3 Python3.6 安装完成示意图

2.2 解决pip3版本问题

  满心欢喜打开python3.6之后敲入命令导入pyecharts模块,结果问题来了,报错说没有此模块。

图 4 python3.6导入pyecharts失败

  可能是pip的版本问题,看一下pip的版本后,果然问题找到了。

图 5 pip版本示意图(V3.5)

  所以我们要将pip的版本更改为python3.6版本,下面是更改步骤。

#第一步
apt-get remove python3-pip
#第二步
apt-get autoremove
#第三步
apt-get install python3-pip
#第四步
python3.6 -m pip install --upgrade pip

  此时我们再看pip的版本。

图 6  pip版本示意图(V3.6)

2.3 安装pyecharts

  接下来敲入下面命令安装pyecharts了。

pip install pyecharts

  安装完成之后我们可以看到,我们安装的pyecharts版本为V1.5.1。

图 7 pyecharts版本示意图(V1.5.1)

2.4 安装snapshot-phantomjs

  如果有直接在本地生成图片的需求的话可以安装snapshot-phantomjs。

pip install snapshot-phantomjs

  当然还需要安装nodejs环境才能使用。

#第一步
wget https://nodejs.org/dist/v8.9.3/node-v8.9.3-linux-x64.tar.xz
#第二步
tar -xvf node-v8.9.3-linux-x64.tar.xz
#第三步
tar -xvf node-v8.9.3-linux-x64.tar.xz
#第四步
sudo ln -s /usr/local/node-v8.9.3-linux-x64/bin/node /usr/local/bin/node
#第五步
sudo ln -s /usr/local/node-v8.9.3-linux-x64/bin/npm /usr/local/bin/npm 

  至此,pyecharts的环境终于搭建完成。

  

原文地址:https://www.cnblogs.com/zhenmei/p/11611928.html

时间: 2024-10-09 12:28:32

ubuntu上pyecharts V1版本环境搭建的相关文章

如何在Ubuntu上安装最新版本的Node.js

如何在Ubuntu上安装最新版本的Node.js 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Node.js是一个软件平台,通常用于构建大规模的服务器端应用.Node.js使用JavaScript作为其脚本语言,由于其非阻塞I/O设计以及单线程事件循环机制,使得它可以交付超高的性能. Node.js包含了Google V8 JavaScript引擎,libuv库和核心库几乎都是使用JavaScript编写的.libuv库提供了异步事件I/O的抽象

FFMPEG在嵌入式硬件上应用之 —— 基本环境搭建及编译

前段时间在翻看电脑里面资料时,发现了以前做的在嵌入式硬件上面运行以ffmepg为基础,以嵌入式硬件解码的多媒体播放工作,发现都快忘记完了.今日得闲整理温习了一下ffmpeg在嵌入式上的运用,这里给大家分享一下,顺便做了一下记录以备以后使用时参考. 本文(记录)与目前网上很多关于ffmpeg的文章相比有两个特点: 一.重点不在于ffmpeg的解码部分(这个本来是ffmpeg最大的亮点),为什么?前面说了,这是我以前工作的一个整理.况且关于ffmpeg的解码相关文章非常多了,如果大家感兴趣的话,可以

github上DQN代码的环境搭建,及运行(Human-Level Control through Deep Reinforcement Learning)conda配置

最近师弟在做DQN的实验,由于是强化学习方面的东西,正好和我现在的研究方向一样于是我便帮忙跑了跑实验,于是就有了今天的这个内容. 首先在github上进行搜寻,如下图: 发现第一个星数最多,而且远高于其它的项目,于是拉取这个链接: https://github.com/devsisters/DQN-tensorflow 本篇博客主要是讲解一下该代码运行环境的如何搭建,采用  conda 配置. 首先看下  README  上的内容, 主要是requirement最重要: 考虑到运行的兼容性,于是

CentOS7.2 上 Nginx PHP Mariadb 环境搭建

最近有个ERP+PHP-web 測試頁面環境部署需求,需要部署nginx+php的cgi+socket的模式.mysql环境.查看服务端口是否起来,我们习惯使用netstat指令查看,所以如果你的系统里尚未安装netstat,可直接安裝 yum install -y net-tools即可 实验环境: Linux版本:CentOS 7.2 nginx版本:nginx-1.10.1 PHP版本:php-5.6.5 mysql版本:MariaDB-5.5.52 一.首先部署nginx 把相關依賴包安

【码上微服务】- 环境搭建 - Eureka注册中心

一.前言 本章将讲述基于Spring Cloud的注册中心Eureka的简单工程搭建及Docker部署. 二.环境准备 操作系统:CentOS 7.2 项目管理:MAVEN(推荐使用阿里源中央仓库:http://maven.aliyun.com/nexus/content/repositories/central/) 开发IDE:IDEA 所用语言:JAVA 所用容器:Docker 三. Eureka注册中心项目搭建 JAVA工程创建(这里使用了IDEA) 相关的pom.xml <?xml ve

Ubuntu下ROS&amp;&amp;Kinect&amp;&amp;ORB-SLAM环境搭建

首先了解一下什么是ORB-SLAM https://blog.csdn.net/u010128736/article/details/53157605 有空看看源码,感觉还是有点意思的 实验室给了个intel nuc,i5的核 系统是ubuntu 14.04(好老) opencv的版本是2.4.9(好老) emmmmm估计是台服役了挺久的老机子 目前是需要在这个nuc上装好ros,kinect驱动,还有个orb-slam2的环境 给机子update&upgrade了一下,应该是已经换了清华源,速

linux上war包编译环境搭建

一.检查linux机器上是否有自带的jdk    Java -version检查下就可以,如果有与编译需要的版本不同,先卸载,再安装编译需要的版本    jdk安装与配置.    (1)jdk安装    解压缩包:    #tar -xvzf jdk1.7.tar.gz -C /home/ai  #解压缩包到指定目录下. (2)配置环境变量 修改全局环境变量 /etc/profile export JAVA_HOME=/home/ai/jdk1.7.0_79    export PATH=$PA

【嵌入式硬件Esp32】Ubuntu 1804下ESP32交叉编译环境搭建

一.ESP32概述EPS32是乐鑫最新推出的集成2.4GWi-Fi和蓝牙双模的单芯片方案,采用台积电(TSMC)超低功耗的40nm工艺,拥有最佳的功耗性能.射频性能.稳定性.通用性和可靠性,适用于多种应用和不同的功耗要求. ESP32搭载低功耗的Xtensa LX6 32bit双核处理器,7级流水线架构,支持高达240MHZ的时钟频率.支持浮点单元(FPU),支持DSP指令. ESP32片上搭载448K的ROM,用于程序启动和内核功能调用.搭载520KB片上SRAM可用于数据和指令存储.最多支持

ubuntu 上配置python +selenium环境

1.ubuntu 自带了python, 可以打开终端输入python 回车后如果显示版本信息就说明已经安装 2.安装安装python setup tools apt-get install python-setuptools 3.安装pip 管理工具 sudo aot-get install pip 4.安装完成后 在安装selenium sudo pip install selenium 网速很不稳定经常报错, 多试几次就可以了. 5.最后安装geckodrive firefox 版本: ht