今天跟大家分享一個如何安裝python 庫的好方法。首先先告知本人的作業系統是win7,python3.5,Anaconda3科學計算平台(內建Jupyter notebook);其次我也假設各位已經會使用pip install packagename(安裝包名)和conda install packagename的方法了。
如果你想玩科學計算比如資料分析、機器學習和電腦視覺,本人建議直接安裝Anaconda計算平台好了,Anaconda已經幫你整合了許多用於計算的庫,如numpy、scikit learn、matplotlib的包。 然而你以為安裝了Anaconda、學會使用pip install packagename和conda install packagename就可以安裝你想要的庫,那你就想簡單了。
比如要下載opencv,鍵入conda install opencv,結果如下 !
從圖中可以看到,windows沒有64位的渠道,下載安裝不了。等下用pip install opencv看看,
怎麼辦呢。這時我們必須要安裝.whl檔案,這裡有個含有豐富的python庫的網址,很多庫在pypi社區找不到的庫你都可以在這裡找到。網址:http://www.lfd.uci.edu/~gohlke/pythonlibs/。點擊進入,按下快速鍵ctrl+f,輸入opencv,點擊搜尋到的結果。
然後根據python的版本和作業系統選擇型號對應的.whl檔案,點擊下載。
開啟Anaconda prompt,Anaconda的命令列,找到你下載的.whl檔案所在目錄,切換進去,然後pip install .whl檔案就好了。
。
最後我們開啟Jupyter Notebook,輸入import cv2試試看
import osimport matplotlib.pyplot as pltimport cv2os.chdir("C://Users//Administrator//Pictures") #切換到圖片所放路徑img=cv2.imread("1.jpg",0) #讀取圖片cv2.imshow("a",img) #顯示圖片
結果沒有報錯:
至於我的Anaconda為什麼讀取不了圖片,我也不清楚了。。。。。
這樣就成功安裝你想要的庫了,而且是非常地節省時間。