二十二世纪古墓奇兵爱慕影院

小梁建站專注重慶中小企業網站建設SEO優化,讓您網站更具價值!

當前位置:首頁 > WEB前端學習 > 手把手教你如何安裝Anaconda擴展包的及處理bug【實戰作圖詳解】

手把手教你如何安裝Anaconda擴展包的及處理bug【實戰作圖詳解】

時間:2018-08-10 12:47 來源:重慶網站制作公司(www.l2qz.net) 作者:重慶網站建設公司

 
今天梁先國網絡科技網的文章主要介紹一下如何安裝Anaconda的擴展包,以及處理安裝后不能正常運行程序的各種bug。出現的問題集中在bokeh和igraph兩個包上。下面分別介紹解決辦法。
 
 
一、弦圖
 
弦圖bug的起源是由于在之前的教程中,小編推薦大家去官方網站安裝python3.6版本的Anaconda。但是,小編忽略了官方軟件的更新速度!導致網友們下載的是Anaconda5.1版本,見下圖:
Anaconda5.1版本
 
 
然而,由于小編早早的就安裝了軟件,經查看,小編的版本是Anaconda5.0版本
 
 
 
在Anaconda5.0版本中,繪制弦圖的Bokeh包的版本是0.12.7。而在大家安裝的Anaconda5.1版本中,Bokeh的版本升級到了0.12.13。本來升級版本是一件好事,然而,0.12.7后的版本,做了一個大改動,就是刪除了本次實驗使用的API函數所在的包:
 
 
 
在0.12.9版本的移植指導(上圖)中,明確指出,bokeh.charts模塊,已經被移除,這部分功能將移動到一個額外的'bkcharts'包中。為了繼續使用bkcharts包,需要額外安裝它。一提起安裝程序,那個小黑框讓無數小伙伴望而卻步。然而,Anaconda5.1版本中很人性化的自帶了bkchars包。一個賽艇!趕緊換新的API函數試試能不能出圖。
 
然而,經過嘗試,新的API依然不能正常繪圖,錯誤提示為:'Cannot import Defult_Palette'。在著名的程序員debug網站stack overflow上查詢這個錯誤,得到了這樣的回答:
 
簡單來說就是bkcharts的作者已經放棄了對該包的維護,也就是說這個包出了任何bug都不會在有人對此負責了。作者建議使用較低版本,例如0.12.6之前的版本。
 
為此,小編決定不再耗費精力去debug了,直接把這個包降級到0.12.7版本。經過在丑丑姐姐的電腦上測試,完美解決問題。
 
解決過程如下:
 
打開Anaconda prompt;

打開Anaconda prompt;
 
在命令窗口中輸入:pip uninstall bokeh。這個命令將卸載高版本不穩定的Bokeh,回車后將出現是否繼續處理的詢問,輸入'y',回車繼續卸載。
 
卸載后,再運行pip install bokeh==0.12.7。這個命令將指定安裝bokeh的0.12.7版本。安裝完成后,弦圖的程序即可正常運行,自動彈出瀏覽器顯示圖片。
 
弦圖問題解決。
 
 
 
 
二、力導布局圖
 
力導布局圖不能顯示的原因是繪圖需要的擴展包在windows系統上安裝不成功或者不完整導致繪圖失敗。小編整理了32位系統和64位系統的安裝文件,請大家根據自己的系統位數對應下載安裝(鏈接:https://pan.baidu.com/s/1rFKktRV69TbpLT2p4Bd-rw 密碼: 9tyq)。確認系統位數的方法是:在‘我的電腦’(win10系統是‘此電腦’)上右鍵,點擊屬性,在彈出窗口內查看系統類型是32位還是64位。
 
安裝方法:
 
將下載后的文件放在一個文件夾內;
 
在該文件夾內按住shift鍵,同時右鍵鼠標,在彈出窗內選擇‘在此處打開Powershell窗口’(win7系統是‘在此處打開命令窗口’),如下動圖所示:

打開Powershell窗口’
 
在打開的窗口內,輸入:pip install python,然后按鍵盤上的‘Tab’鍵自動補全,然后回車安裝python-igraph包。成功后,再輸入:pip install pyc,按Tab鍵補全,回車安裝pycairo包。安裝完成的界面見下圖:

pycairo包安裝完成的界面
 
經過測試,安裝完成后,即可運行程序顯示力引導布局圖。
 
鑒于bokeh包已經不再更新維護,而且繪制的弦圖效果差強人意。小編可能會花一些時間使用pyecharts來實現弦圖,而bokeh包的使用會為我們學習pyecharts打下基礎,使我們更快的理解pyechars。使用python繪制力引導布局圖將再下一篇教程中介紹,敬請期待。
 
 

版權聲明:本文:手把手教你如何安裝Anaconda擴展包的及處理bug【實戰作圖詳解】 由重慶網站制作公司(www.l2qz.net)原創內容,如需要轉載請注明原文網址:重慶網站建設公司http://www.l2qz.net/

 
喜歡看,就分享到:

圍觀: 9999次 | 責任編輯:重慶網站建設公司

回到頂部
二十二世纪古墓奇兵爱慕影院 北京pk10软件官网 cpzyrj软件 皇家农场种植如何稳赚 宝石彩票 极速赛车稳赚免费计划 赌场二十一点如何必胜 重庆时时开奖官方同步 双色球怎样投注不会亏 吉林快三趣味计划 新时时分析 官网mg平台 北京pk10官网开奖