Python里安裝pyecharts庫進行數(shù)據(jù)可視化時,運行時提示找不到

????????本人在做一個數(shù)據(jù)處理的一個期末實驗,但是老師最后要求我們要對處理過后的數(shù)據(jù)進行可視化,而且我們大多都是運用python里的pyecharts,所以我也一樣,我先是百度一個pyecharts庫好上手使用的網(wǎng)站,還是先復制一下代碼,然后修改原數(shù)據(jù)即可,網(wǎng)址我放在下方(個人覺得這個網(wǎng)址十分的詳細,而且易于上手)。

? ??????Python可視化神器——pyecharts的超詳細使用指南! - 簡書

? ? ? ? 雖然我開始信心滿滿,覺得修改代碼確實不難,而且還好上手,但是運行就出現(xiàn)了bug,而且,我還被它卡了一天,就是不知道如何解決,還走了許多彎路。

? ? ? ? 是這樣的,Python 提示安裝pyecharts成功了,但是import時還是提示cannot import name 'Pie' from 'pyecharts',(這是餅圖,像其他的還有直方圖和折線圖,那就是其他的名稱)我開始以為是我沒有導入好,所以后來還特地換了鏡像源進行導入(如果有需要鏡像源的,后面會貼上),發(fā)現(xiàn)還是不行,我就是百思不得其解,為啥子就是沒有,然后我用ctrl去點擊庫的時候發(fā)現(xiàn)發(fā)現(xiàn)__init__函數(shù)里面是空的,就只有兩行的導庫信息,我和我其他可以運行的同學一對比,我就知道是哪里出了問題,然后不用想著讓別人吧庫文件壓縮發(fā)給你,那也是沒有用的,別人是好的,但我就是沒有,當時連砸電腦的心都有了,然后我又換了個python版本也沒用那個,后來我終于找到了解決方法,就是下面所給的網(wǎng)站說的

? ??????Python 提示安裝pyecharts成功了,但是import時還是提示cannot import name Bar from pyecharts_lenora_dudu的博客-CSDN博客_cannot import name bar from pyecharts

? ? ? ? 上面那個網(wǎng)站很好的解釋了和解決了問題,真的是好啊,沒想到那么簡單

? ? ? ? 是因為我們python的解釋器更不上庫的更新版本(我個人理解:解釋器和編譯器是兩個東西),到時解釋器無法解析出我們所需要的庫,就出現(xiàn)上述我所描述的問題,所以,我們不能導入最新的pyecharts庫,得導入以前的pyecharts才可以解析出來,于是輸入一下代碼就可以了。

? ??????pip install wheel(這條命令,我不確定需不需要,我記得好像是必須的)

? ??????pip install pyecharts==0.1.9.4(這一步就是導入以前的庫)

????????我建議都在install后面接上國內鏡像源導入,不然會賊慢,

????????install -i? 國內鏡像源

????????這個格式就可以,然后的話,這個問題就能解決好了

補:(國內鏡像源)

????????阿里云?https://mirrors.aliyun.com/pypi/simple/

????????中國科技大學?https://pypi.mirrors.ustc.edu.cn/simple/

????????豆瓣(douban)?https://pypi.douban.com/simple/

????????清華大學?https://pypi.tuna.tsinghua.edu.cn/simple/

????????中國科學技術大學?https://pypi.mirrors.ustc.edu.cn/simple/

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容