python使用pip指令安裝並引用第三方模塊及注意事項

python裏有內置模塊、自定義模塊還有第三方模塊。
內置模塊就是python自帶的模塊了,我們直接引用就可以了,如:import sys。自定義模塊就是按照我們編程者的需求以方便編寫程序和維護代碼的一些“.py文件”,簡單地說,一個“.py文件就是一個模塊”。至於第三方模塊就顧名思義了,第三方嘛,就是別人的啦,當別人引用了我們的自定義模塊後與他們而言就是第三方模塊啦。
那麼,這裏介紹一下與哪裏獲取第三方模塊和怎麼引用;
第三方模塊也算是一種資源啦,那麼當然是網上的資源最多啦,所以我們就是從網上下載第三方模塊了,很簡單。
在之前我們有安裝過了pip,如果沒有就看看我發出來的歷史文章:https://blog.csdn.net/weixin_43716338/article/details/101545937可以嘗試着去安裝。有了pip之後,我們就用pip相關指令去下載安裝所需要的第三方模塊了(以安裝pillow包爲例,pillow包裏面包含一系列功能非常強大的處理圖片的模塊),進入黑屏終端cmd(鍵盤“開始鍵”+R,輸入cmd+回車鍵),輸入下面指令

pip install pillow

如圖所示:

在這裏我們不需要指定目錄去安裝包,進入cmd輸入指令即可。
然後,你可以輸入下列指令找到pillow的安裝路徑:

pip install pillow

在這裏插入圖片描述
實質上就是再次輸入安裝指令,不過這時的電腦已經安裝好了你需要的包就會輸出它所在的目錄路徑了,然後可以去輸出的那個路徑看是否存在那個包
在這裏插入圖片描述
在這裏悄悄的告訴你,所有通過pip安裝的包都是在這個目錄:C:\Users\用戶\AppData\Local\Programs\Python\Python37\Lib\site-packages,記憶力好的小夥伴可以記住這個路徑喔。
我們所需要的pillow包就安裝好了,我們可以導入裏面的模塊了,在pycharm裏面示範,如圖所示:
在這裏插入圖片描述
PIL(Python Imaging Library)是Python中一個強大的圖像處理庫,但目前其只支持到Python2.7。
pillow是PIL的一個分支,雖是分支但是其與PIL同樣也具有很強的圖像處理庫。

在上述安裝目錄位置的圖片,site-packages目錄裏實際上就是以PIL這個包名存在的(pillow是它的一個分支),所以引用的時候就是以PIL爲包名進行引用。
在此重點來了,一個非常要注意的地方就是要在pycharm裏設置的解析器是安裝了pip和所需要包的,否則會報錯找不到模塊的。
在這裏插入圖片描述
那麼,改怎麼設置或者查看呢?左上角file — setting — project — project Interpreter,上面知道了怎麼去查看pillow安裝路徑了,在這我們需要的解析器是在安裝了pillow包目錄上的那個,如下圖的二路徑,我們的pillow很明顯是安裝在C:\Users\F君\AppData\Local\Programs\Python\Python37裏的子目錄。在這裏插入圖片描述
如果是設置了上圖的1路徑就會出現引用模塊報錯了。
這個問題困擾了我接近三個小時,三個小時哦,太多了,博爾特用了不到十秒鐘就創造了世界百米紀錄、最快的F1賽車速度 10秒1152米、10秒鐘 地球繞太陽轉動298公里,三個小時哦有這麼多個十秒,所以這總結了教訓以幫助你們用十秒鐘創造下一個記錄。

【有疏忽的地方望指正,一起交流學習哦】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章