Python安裝第三方函式庫常用方法總結
本篇文章為大家帶來了關於Python的相關知識,其中主要介紹了關於安裝第三方函式庫的常用方法,下面一起來看一下,希望對大家有幫助。
【相關推薦:Python3影片教學 】
在pyhton的學習中,相信大家通常都會碰到第三方函式庫的安裝問題,這個問題對於許多初學者而言頭痛不已。這裡我做一些簡單的總結,如何正確且有效率地安裝第三方函式庫,少走彎路
#安裝方法
#1 . 透過pychram安裝
這是我覺得最簡單直接的一種方法,但是也最容易報錯。
打開File-Settings-Project-Python Interpreter
#從這裡可以看到你已經安裝的第三方函式庫以及版本,然後點選下方的加號可以進行添加。這裡我以numpy為例,在上方進行搜尋你想要的庫,然後在右下方可以選擇你想要的版本,如果不勾選則預設為最新版本,點擊Install Packages即可進行安裝。
2. pip安裝大法
如果在pycharm中安裝失敗了,或沒有使用pycharm,可直接用pip大法進行安裝。
先開啟cmd,直接輸入pip install 你想要安裝的第三方函式庫
(這裡我還是以numpy為例)
這裡,我同時補充下關於pip的一些更新、卸載的方法:
(1)pip 自身的升級
py -m pip install --upgrade pip
(2)pip安裝/卸載/升級
pip install 包名 #安装pip uninstall 包名 #卸载pip install --upgrade 包名 #升级
(3)pip查看已安裝的套件
pip list
(4)pip檢查哪些套件需要更新:
pip list --outdated
(5)pip查看某個套件的詳細資訊:
pip show 包名
(6)pip安裝指定版本的套件:
pip install 包名==版本号 例如: pip install numpy==1.20.3pip install 'matplotlib>3.4'pip install 'matplotlib>3.4.0,=, , <h2> <a id="3_whl_55"></a>3. 下載whl檔案到本地離線安裝</h2><p>如果前面兩種方法都宣告失敗,那麼我最推薦的方法就是第三種,雖然不如前兩種來的方便,但親測有效,不會報錯!進入該網站<a href="https://www.php.cn/link/7d7c61cdf50443a0079ebb5011209dbf">https://www.php.cn/link/7d7c61cdf50443a0079ebb5011209dbf</a>,找到你需要下載的函式庫,這裡我以matplotlib為例:<br> 首先要注意<mark>在安裝這個套件之前他所依賴的一些函式庫,一定要先安裝這些函式庫之後才能安裝這個你想要的,否則就會報錯</mark>。 <br> 同時,在對某一個函式庫進行更新之後,也一定要注意同時更新它所依賴的函式庫,否則也會發生錯誤。 <br><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/36cabce7a764653c64263a29550b7634-3.png" class="lazy" alt="Python安裝第三方函式庫常用方法總結"><br> 之後再根據你的python版本以及位數進行選擇後下載,這裡因為我的python版本是3.7.9,位數是64位,所以我選擇了matplotlib‑3.5.1 ‑cp37‑cp37m‑win_amd64.whl。 <br> 將下載好的whl檔案儲存到該資料夾下<code>Python37\Lib\site-packages</code>,在該檔案下開啟cmd,輸入<code>pip install whl檔名</code>即可進行安裝。 <br><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/c522c75f56fd335401a3847b6e4f524c-4.png" class="lazy" alt="Python安裝第三方函式庫常用方法總結"></p><p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/d5fdf37a9f18234fe0c302793ed1f48c-5.png" class="lazy" alt="Python安裝第三方函式庫常用方法總結"></p><h3> <a id="31__65"></a>3.1 補充</h3><p>在我安裝過程中,大部分失敗的問題都是因為沒有安裝對應的依賴套件所造成的,所以在報錯後,一定及時檢查對應的套件有無安裝且同時進行更新。 <br> 例如,我曾經碰到這個問題:<code>AttributeError:module 'matplotlib' has no attribute 'get_data_path'</code> ,困擾了我一個下午沒有解決出來,最後發現是matplotlib所依賴的一個包沒有安裝上。 <br><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/d5fdf37a9f18234fe0c302793ed1f48c-6.png" class="lazy" alt="Python安裝第三方函式庫常用方法總結"></p><h2> <a id="4_71"></a>4.其他方法</h2><h3> <a id="41_PythonPypi_72"></a>#4.1 Python官方的Pypi選單</h3><p>直接搜尋第三方庫進行安裝,位址:<a href="https://www.php.cn/link/4b6cf59a2a5b31fc68aa6f9524067ef8">https://www.php.cn/link/4b6cf59a2a5b31fc68aa6f9524067ef8</a></p><h3> <a id="42_pip_74"></a>4.2 國內鏡像來源解決pip安裝過慢的問題</h3><p>Windows系統下,安裝第三方函式庫時,常常會遇到超時或下載過慢的情況,這是因為Python的伺服器在國外,所以有時用pip下載時網速過慢,這時建議使用國內的鏡像來源來安裝。 <br> 安裝方法:開啟cmd,新增「-i」或「–index」參數。以numpy為例:`pip install -i https://www.php.cn/link/a6455ffc4e47fd737db213366771ec0e numpy<br> 常用的幾個國內鏡像來源:<br> 清華:<a href="https://www.php.cn/link/a6455ffc4e47fd737db213366771ec0e">https://www.php .cn/link/a6455ffc4e47fd737db213366771ec0e</a><br> 阿里雲:<a href="https://www.php.cn/link/4901e49e1e2d9c85659eef5b2ffbe12f">https://www.php.cn/link/4901e49e1e2d9c85659eef5b2ffbe12f##. php.cn/link/1cbbae823ca54abfb04302180fd84137</a><br> 豆瓣:<a href="https://www.php.cn/link/1cbbae823ca54abfb04302180fd84137">https://www.php.cn/link/3c0093f155f7a0bf00afca91#8fb9b8</a>##cfb9b8<br>##nb <a href="https://www.php.cn/link/3c0093f155f7a0bf00afca91dc8fb9b8">對大多數新手來說,Python第三方函式庫的安裝絕對是初學路上的攔路虎,我也曾為這個問題頭痛不已。但就我個人安裝而言,前三種方法我都親身測試過。第一種和第二種最簡單直接,但容易出錯,因為不熟悉各個套件之間的依賴關係,所以我強烈建議,如果前兩種安裝不成功,一定要試試第三種! ! </a>看清楚安裝你所需要的第三方函式庫之前還需要安裝的套件,否則安裝不成功</p>! !第四種方法,我並沒有經常用到,因為我覺得前三種方法已經非常足夠應付安裝你所需要的庫了,當然,第四種方法有需要的也可以詳細了解下,我這裡就不做太多介紹了! <h1> <a id="_83">【相關推薦:</a>Python3影片教學</h1> 】<p></p>
以上是Python安裝第三方函式庫常用方法總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

PHP和Python各有優劣,選擇取決於項目需求和個人偏好。 1.PHP適合快速開發和維護大型Web應用。 2.Python在數據科學和機器學習領域佔據主導地位。

在CentOS系統上高效訓練PyTorch模型,需要分步驟進行,本文將提供詳細指南。一、環境準備:Python及依賴項安裝:CentOS系統通常預裝Python,但版本可能較舊。建議使用yum或dnf安裝Python3併升級pip:sudoyumupdatepython3(或sudodnfupdatepython3),pip3install--upgradepip。 CUDA與cuDNN(GPU加速):如果使用NVIDIAGPU,需安裝CUDATool

在CentOS系統上啟用PyTorchGPU加速,需要安裝CUDA、cuDNN以及PyTorch的GPU版本。以下步驟將引導您完成這一過程:CUDA和cuDNN安裝確定CUDA版本兼容性:使用nvidia-smi命令查看您的NVIDIA顯卡支持的CUDA版本。例如,您的MX450顯卡可能支持CUDA11.1或更高版本。下載並安裝CUDAToolkit:訪問NVIDIACUDAToolkit官網,根據您顯卡支持的最高CUDA版本下載並安裝相應的版本。安裝cuDNN庫:前

Docker利用Linux內核特性,提供高效、隔離的應用運行環境。其工作原理如下:1. 鏡像作為只讀模板,包含運行應用所需的一切;2. 聯合文件系統(UnionFS)層疊多個文件系統,只存儲差異部分,節省空間並加快速度;3. 守護進程管理鏡像和容器,客戶端用於交互;4. Namespaces和cgroups實現容器隔離和資源限制;5. 多種網絡模式支持容器互聯。理解這些核心概念,才能更好地利用Docker。

Python和JavaScript在社區、庫和資源方面的對比各有優劣。 1)Python社區友好,適合初學者,但前端開發資源不如JavaScript豐富。 2)Python在數據科學和機器學習庫方面強大,JavaScript則在前端開發庫和框架上更勝一籌。 3)兩者的學習資源都豐富,但Python適合從官方文檔開始,JavaScript則以MDNWebDocs為佳。選擇應基於項目需求和個人興趣。

在CentOS下選擇PyTorch版本時,需要考慮以下幾個關鍵因素:1.CUDA版本兼容性GPU支持:如果你有NVIDIAGPU並且希望利用GPU加速,需要選擇支持相應CUDA版本的PyTorch。可以通過運行nvidia-smi命令查看你的顯卡支持的CUDA版本。 CPU版本:如果沒有GPU或不想使用GPU,可以選擇CPU版本的PyTorch。 2.Python版本PyTorch

MinIO對象存儲:CentOS系統下的高性能部署MinIO是一款基於Go語言開發的高性能、分佈式對象存儲系統,與AmazonS3兼容。它支持多種客戶端語言,包括Java、Python、JavaScript和Go。本文將簡要介紹MinIO在CentOS系統上的安裝和兼容性。 CentOS版本兼容性MinIO已在多個CentOS版本上得到驗證,包括但不限於:CentOS7.9:提供完整的安裝指南,涵蓋集群配置、環境準備、配置文件設置、磁盤分區以及MinI

在CentOS系統上進行PyTorch分佈式訓練,需要按照以下步驟操作:PyTorch安裝:前提是CentOS系統已安裝Python和pip。根據您的CUDA版本,從PyTorch官網獲取合適的安裝命令。對於僅需CPU的訓練,可以使用以下命令:pipinstalltorchtorchvisiontorchaudio如需GPU支持,請確保已安裝對應版本的CUDA和cuDNN,並使用相應的PyTorch版本進行安裝。分佈式環境配置:分佈式訓練通常需要多台機器或單機多GPU。所
