Python安裝第三方庫,Windows難安裝模塊要怎麼安裝

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

有人喜歡叫庫,有人喜歡叫模塊

學習python除去基礎,大部分時間都是在跟模塊打交道。所以需要知道安裝第三方庫、安裝模塊。

為了編寫可維護的代碼,我們把很多函數分組,分別放到不同的文件里,這樣,每個文件包含的代碼就相對較少,很多編程語言都採用這種組織代碼的方式。在Python中,一個.py文件就稱之為一個模塊。

使用模塊有什麼好處?

最大的好處是大大提高了代碼的可維護性。其次,編寫代碼不必從零開始。當一個模塊編寫完畢,就可以被其他地方引用。我們在編寫程序的時候,也經常引用其他模塊,包括Python內置的模塊和來自第三方的模塊。

使用模塊還可以避免函數名和變量名衝突。相同名字的函數和變量完全可以分別存在不同的模塊中,因此,我們自己在編寫模塊時,不必考慮名字會與其他模塊衝突。但是也要注意,盡量不要與內置函數名字衝突。

但是有些模塊很容易安裝,但是windows系統有些模塊安裝會報錯。

Python包管理工具

pip安裝python就已經自帶一個包管理工具,該工具提供了對Python包的查找、下載、安裝、卸載的功能。

pip 最常用命令

電腦開始菜單搜尋cmd或者windows powershell 打開命令窗口。

顯示版本和路徑

pip –version

獲取幫助

pip –help

升級 pip

pip install -U pip

安裝包:一般常用第一種就可以。

pip install 模塊名#最新版本pip install 模塊名==1.0.1#指定版本pip install ‘模塊名=1.0.1’# 最小版本

升級包:升級指定的包,通過使用==,=,=,, 來指定一個版本號。

pip install –upgrade 模塊名

卸載包:卸載選擇y,取消選擇n。

pip uninstall 模塊名

搜尋包

pip search 模塊名

顯示安裝包信息

pip show

查看指定包的詳細信息

pip show -f 包名

列出已安裝的包

pip list

查看可升級的包:升級不是強制的,看個人。

pip list -o

主要記住和經常用的:

安裝包:pip install 包名升級包:pip install –upgrade 包名卸載包:pip uninstall 包名列出已安裝的包:pip list查看可升級的包:pip list -o

安裝第三方模塊

安裝包(pip install 包名)

我把numpy(NumPy系統是Python的一種開源的數值計算擴展。)卸載重新用 pip install numpy 安裝沒有報錯。可能是我以前安裝過了,所以沒有報錯,如果第一次安裝可能會報錯的。

安裝成功的界面:沒有出現紅字。

如果用pip install 包名不能安裝,出現報錯的情況,就需要用下面的方法。

打開網址:

找到不能安裝的模塊:

比如numpy,然後選擇點擊:

怎麼選擇:winamd64.whl(系統64位),cp37(代表python版本),選擇合適自己系統和python版本,模塊版本就選擇最新的。

下載完成安裝:還是用cmd 命令窗口。簡單的直接先輸入pip install,後面打多一個空格,然後找到下載的盤符左鍵拖動放到cmd窗口。我一般直接下載到桌面,直接桌面拖動。

我第一次安裝爬蟲框架Scrapy

用pip install scrapy安裝爬蟲框架Scrapy,報錯提示需要Twisted。

找到並下載Twisted:

cmd安裝Twisted:

提示成功:

再次用pip install scrapy安裝爬蟲框架Scrapy:提示成功

只要不能(pip install 模塊名)直接安裝,提示報錯就去這個網站下載需要安裝的模塊。基本需要的模塊都可以找到下載安裝。注意下載有時可能很慢,需要耐心等待。

About 尋夢園
尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!