python導入pyecharts錯誤沒有pyecharts_python報No module named 'pyecharts'的錯誤怎么辦?

b7dbe60764448ce68dea486be1d4708c.png

問:導包的時候報No module named 'pyecharts'的錯誤怎么辦?

答:報上述錯誤一般是因為pyecharts這個包沒有下載成功,下面給大家介紹一下pyecharts庫的安裝與使用方法!

pyecharts是Python的數據可視化庫,可以幫助我們生成各種需要的圖表。

一. 安裝

1. 正常情況

在Python版本適合,pip版本適合,安裝需要的環境適合的情況下,用pip install pyecharts 安裝完全沒有問題。

2. 非正常情況

在非正常的情況下用pip install pyecharts安裝會報各種錯誤,今天總結一下我在安裝時遇到的問題。

(1)缺少某些安裝庫

fa886aa5fd281418219654ca30fc81d8.png

解決方法

按照提示的方式安裝用pip 安裝pyecharts-jupyter-installer,鍵入命令pip install pyecharts-jupyter-installer

(2)安裝MarkupSafe出錯

d12fb81e8709a35247eeaf4d449f44b2.png

解決方法

1)安裝MarkupSafe的.whl文件,下載地址選擇MarkupSafe下載

2)使用 pip install XXXX.whl安裝(前提是已經安裝wheel)(進入Python安裝目錄下的script目錄下打開cmd,鍵入pip install wheel)

(3)提示找不到相應的版本Could not find a version that satisfies the requirement some-packge(from versions: )

No matching distribution found for some-packge

解決方法

1)更新pippip install --upgrade pip

2)如果還是報相同的錯誤重新下載Python或者更新Python

二. 使用pyecharts畫柱狀圖

官網展示的一個例子:# encoding: utf-8

from pyecharts import Bar

bar = Bar("我的第一個圖表", "這里是副標題")

bar.add("服裝", ["襯衫", "羊毛衫", "雪紡衫", "褲子", "高跟鞋", "襪子"], [5, 20, 36, 10, 75, 90],is_more_utils=True)

bar.show_config()

bar.render()

89c5152f7f34e9bc5632780f1efd796b.png

注意:

對于pyecharts,可以配置很多參數來滿足需求,主要都是通過add函數修改配置的。

通過render()函數輸出的圖表一般是保存在程序運行目錄的HTML文件

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/260354.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/260354.shtml
英文地址,請注明出處:http://en.pswp.cn/news/260354.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

iOS開發:AFNetworking、MKNetworkKit和ASIHTTPRequest比較

轉:http://www.xue5.com/Mobile/iOS/747036.html 之前一直在使用ASIHTTPRequest作為網絡庫,但是由于其停止更新,iOS7上可能出現更多的問題,于是決定更換網絡庫。 目前比較流行的網絡庫主要有AFNetworking和MKNetworkKit&#xff…

java .listfiles_Java File.listFiles()

全屏Java Java File.listFiles()方法具有以下語法。public File [] listFiles()示例在下面的代碼顯示如何使用File.listFiles()方法。import java.io.File;// At: W w W. y I i ba I.C o mpublic class Main {public static void main(String[] args) {// create new fileFile …

基礎入門_Python-內建函數.運維開發中eval內建函數的最佳實踐?

簡單介紹:說明: 在指定命名空間中計算參數字符串的有效表達式,并返回一個對象,Help on built-in function eval in module __builtin__:eval(...)eval(source[, globals[, locals]]) -> valueEvaluate the source in the context of globals and locals.The source may be a…

java簡單畢設_計算機畢業設計之自定義畢設課題需要如何確定工作量

“ 真正讓導師滿意的不是眾多普通的功能,而是那一抹有創意的充滿著生活氣息的小功能。”自定義畢設課題,我覺得這是一種體現學生創新的一種很好的手段,但是有一些學生卻因為腦海中沒有積累足夠多的專業知識以及也沒有對現實生活進行足夠的思考…

C#基礎系列第五篇

前言: 完全是我在學習過程中記錄的筆記,只不過分享一下讓很多剛開始學習.net編程的人能夠很快的學會C#語言 多態的一些說明(1) 多態就是為了程序的可擴展性 (2)多態的使用:將不同的對象當作父類來看,屏蔽掉各個對象間的不同&#…

羅伯特·帕丁森Robert Pattinson(2)

2019獨角獸企業重金招聘Python工程師標準>>> 轉載于:https://my.oschina.net/Bettyty/blog/756873

網博士自助建站系統_自助建站:自助建站到底好還是不好?

自助建站到底好還是不好?很多想要做企業網站的企業都比較關心這個問題,因為自助建站便宜、快,有的自助建站做出來的效果還非常好,不輸于定制的網站的效果,那為什么自助建站大都還很便宜呢?東西還好還便宜的…

linux tar.gz zip 解壓縮 壓縮命令

http://apps.hi.baidu.com/share/detail/37384818 download ADT link http://dl.google.com/android/ADT-0.9.6.zip download SDK link http://dl.google.com/android/android-sdk_r11-linux_x86.tgz(能夠通過翻墻得到詳細的文件名稱,再通過鏈接下載就可以) tar -c:…

HNU 11720 God Created The Integers

原題傳送:http://acm.hnu.cn/online/?actionproblem&typeshow&id11720&courseid0 對于這條式子: 和下面的式子是等價的: Sp (p2 - 1) / 2 - (p - 1) / 4 那么求出Sp后有rp*Sp ≡ 1 (mod p),用擴展GCD求出rp就行了。…

java equals 的區別_java中equals和==的區別是什么-百度經驗

在jdk1.5以上的版本中,基本類型和封裝類能自動轉化,與String類型的對象和字符串常量類似。Integer i1 123; Integer i2 123 int i 123; Integer i3 new Integer(123); Integer i4 new Integer(123); …

ps命令使用 進程查看

ps命令是Process Status的縮寫用來列出系統中當前運行的那些進程。ps命令列出的是當前那些進程的快照,就是執行ps命令的那個時刻的那些進程,如果想要動態的顯示進程信息,就可以使用top命令。使用該命令可以確定有哪些進程正在運行和運行的狀態…

stm32例程_如何學習STM32?

閱讀全文大約10min//封面為我現在使用的STM32型號:旗艦版 Stm32f103ZE//本文內容是對正點原子的資料整理參考資料:CM3權威指南/CM4權威指南(ARM提供)芯片參考手冊 STM32F10x中文參考手冊 芯片數據手冊 STM32F103xCDE_DS_CH_V5.pdf…

java compile_java中的CompileAPI入門及使用

介紹java5之前我們可以通過java提供的tools.jar來操作java編譯器,java6提供了新的API,讓我們可以更方便的調用。包名為javax.tools。使用通過文件編譯String filePath "D:\\Client.java";//獲取java編譯器JavaCompiler javaCompiler ToolPro…

《Two Days DIV + CSS》讀書筆記——CSS選擇器

1.1.2 CSS選擇器 CSS 選擇器最基本的有四種:標簽選擇器、ID 選擇器、類選擇器、通用選擇器。 【標簽選擇器】 一個完整的 HTML 頁面由很多不同的標簽組成,而標簽選擇器,則是決定哪些標簽采用相應的 CSS 樣式,比如,在 s…

TempDB為什么要根據CPU數目來決定文件個數

在SQL Server的世界中,SQL Server在Windows之上有一套自己的任務調度和資源分配系統,這使得SQL Server作為Windows的一個進程,卻可以處理大量的并發,這些任務調度和資源分配非常像一個操作系統,因此SQL Server在Window…

python基礎到實踐_一本書搞定Python入門到實踐

題圖:Photo by Aaron Burden on Unsplash上周介紹了幾本Python從入門到進階書籍,今天推薦一本入門好書《Python編程:從入門到實踐》,適合零基礎小白,也適合有其它語言背景的程序員。書中有哪些亮點?2016年出…

Linux網卡eth0變成eth1修改方法

由于換了主板,集成網卡mac地址變了,70-persistent-net.rules中仍然保留了老網卡的內容,新網卡則被識別為eth1。 將表示老網卡的行注釋掉,然后將表示新網卡的行中eth1改成eth0,在把網卡配置文件ifcfg-eth0的mac地址改成…

java微博模擬登陸_java 模擬登錄新浪微博(通過cookie)

這幾天一直在研究新浪微博的爬蟲,發現爬取微博的數據首先要登錄。本來打算是通過賬號和密碼模擬瀏覽器登錄。但是現在微博的登錄機制比較復雜。通過賬號密碼還沒有登錄成功QAQ。所以就先記錄下,通過cookie直接訪問自己的微博主頁。微博登錄的認證過程微博…

硬盤結構,主引導記錄MBR,硬盤分區表DPT,主分區、擴展分區和邏輯分區,電腦啟動過程...

filex的文件系統看的云里霧里,還是先總結下FAT的一些基本知識吧。硬盤結構硬盤有很多盤片組成,每個盤片的每個面都有一個讀寫磁頭。如果有N個盤片。就有2N個面,對應2N個磁頭(Heads),從0、1、2開始編號。每個盤片的半徑均為固定值R…

最全面 Nginx 入門教程 + 常用配置解析

轉自 http://blog.csdn.net/shootyou/article/details/6093562 Nginx介紹和安裝 一個簡單的配置文件 模塊介紹 常用場景配置 進階內容 參考資料 Nginx介紹和安裝 Nginx是一個自由、開源、高性能及輕量級的HTTP服務器及反轉代理服務器, 其性能與IMAP/POP3代理服務器…