0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是庫 安裝拓展庫的兩種方式

麥辣雞腿堡 ? 來源:CSDN博客 ? 作者:時間靜止不是簡史 ? 2023-10-04 17:13 ? 次閱讀

什么是庫模塊和包側(cè)重于代碼組織,有明確的定義。 庫強調(diào)的是功能性,而不是代碼組織。 Python中庫是借用其他編程語言的概念,沒有特別具體的定義。我們通常將某個功能的“模塊的集合”,稱為庫。

標(biāo)準庫Python擁有一個強大的標(biāo)準庫。Python語言的核心只包含數(shù)字、字符串、列表、字典、文件等常見類型和函數(shù),而由Python標(biāo)準庫提供了系統(tǒng)管理、網(wǎng)絡(luò)通信、文本處理、數(shù)據(jù)庫接口、圖形系統(tǒng)、XML處理等額外的功能

目前學(xué)過的有:random、math、time、file、os、sys等模塊

random模塊實現(xiàn)隨機數(shù)處理

math模塊實現(xiàn)數(shù)學(xué)相關(guān)的運算

time模塊實現(xiàn)時間的處理

file模塊實現(xiàn)對文件的操作

OS模塊實現(xiàn)和操作系統(tǒng)的交互

sys模塊實現(xiàn)和解釋器的交互

第三方擴展庫強大的標(biāo)準庫奠定了python發(fā)展的基石,豐富和不斷擴展的第三方庫是python壯大的保證。 我們可以進入PyPI官網(wǎng)搜索標(biāo)準庫傳送門想要了解 python 常用第三方庫請見 這里

PIP模塊管理工具

pip 是一個現(xiàn)代的,通用的Python包管理工具。提供了對 Python包的查找、下載、安裝、卸載的功能

安裝第三方擴展庫的2種方式第一種方式:命令行下遠程安裝

家目錄(/home)中,創(chuàng)建 pip 目錄,然后增加文件:內(nèi)容拷貝下面的即可(不要加其他字符):Linux的家目錄:~
增加目錄和文件:~/.pip/pip.confWindows的家目錄是:c:/user/用戶名
增加目錄和文件:c:/user/用戶名/pip/pip.ini

[global]index-url = http://mirrors.tencentyun.com/pypi/simpletrusted-host =
mirrors.tencentyun.com

以安裝第三方Pypinyin庫為例,在命令行提示符下輸入:pip install Pypinyin即可

圖片

第二種方式:Pycharm中直接安裝到項目中

在Pycharm中,依次點擊:file--》setting--》Project 本項目名--》Project Interpreter 點擊 +
,然后輸入要安裝的第三方庫 pymysql ,再點擊按鈕 InstallPackage ,等待安裝即可,幾秒種后,即提示安裝成功

圖片

提示成功后, 我們就可以在項目中直接使用第三方庫pymysql了

圖片

注意:

在下載標(biāo)準庫模塊時, 如果下載的標(biāo)準庫模塊版本和當(dāng)前自己安裝的Python 版本不一致, 可能會導(dǎo)致下載失敗。

解決方案:

可以在使用pycharm時, 不指定安裝版本。 這樣pycharm可以自動匹配合適版本并下載

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2613

    瀏覽量

    47012
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4671

    瀏覽量

    67767
  • python
    +關(guān)注

    關(guān)注

    53

    文章

    4753

    瀏覽量

    84078
收藏 人收藏

    評論

    相關(guān)推薦

    Maxwell中兩種用戶自定義材料的實現(xiàn)方法

    Maxwell支持兩種用戶自定義材料。一是User Library(UserLib),另一是Personal Library(PersonalLib)。UserLib通常是一個網(wǎng)
    的頭像 發(fā)表于 12-14 17:33 ?4337次閱讀
    Maxwell中<b class='flag-5'>兩種</b>用戶自定義材料<b class='flag-5'>庫</b>的實現(xiàn)方法

    兩種采樣方式

    兩種采樣方式.....................................
    發(fā)表于 08-08 15:04

    SQL語句的兩種嵌套方式

    一般情況下,SQL語句是嵌套在宿主語言(如C語言)中的。有兩種嵌套方式:1.調(diào)用層接口(CLI):提供一些中的函數(shù)和方法實現(xiàn)SQL的調(diào)用2.直接嵌套SQL:在代碼中嵌套SQL語句
    發(fā)表于 05-23 08:51

    SQL語言的兩種使用方式

    SQL語言的兩種使用方式在終端交互方式下使用,稱為交互式SQL嵌入在高級語言的程序中使用,稱為嵌入式SQL―高級語言如C、Java等,稱為宿主語言嵌入式SQL的實現(xiàn)方式源程序(用主語言
    發(fā)表于 12-20 06:51

    CH9141的bleuart和wchblelib這兩種都可以用嗎,有什么區(qū)別?

    CH9141有兩種,bleuart 和 wchblelib,這兩種都可以用嗎,有什么區(qū)別?
    發(fā)表于 08-03 07:24

    逆變器的兩種電流型控制方式

    逆變器的兩種電流型控制方式 摘要:研究分析了逆變器的兩種雙環(huán)瞬時反饋控制方式——電流型準PWM控制方式和三態(tài)DPM
    發(fā)表于 07-10 11:21 ?3926次閱讀
    逆變器的<b class='flag-5'>兩種</b>電流型控制<b class='flag-5'>方式</b>

    兩種NI VST上位機編程:LabVIEW范例和儀器設(shè)計教程

    NI矢量信號收發(fā)儀可以通過LabVIEW范例和儀器設(shè)計進行編程,或使用業(yè)內(nèi)標(biāo)準NI-RFSA和NI-RFSG儀器驅(qū)動。這兩種選擇都提供了預(yù)編譯的FPGA位文件,只能需要通過上位機就可以運行了。本文
    發(fā)表于 11-18 08:37 ?1.1w次閱讀
    <b class='flag-5'>兩種</b>NI VST上位機編程:LabVIEW范例和儀器設(shè)計<b class='flag-5'>庫</b>教程

    窄波束雷達測速儀如何安裝,有哪兩種安裝方式

    窄波束雷達測速儀有兩種安裝方式,分個方向測速,組合起來就有四安裝
    發(fā)表于 08-26 10:28 ?3872次閱讀
    窄波束雷達測速儀如何<b class='flag-5'>安裝</b>,有哪<b class='flag-5'>兩種</b><b class='flag-5'>安裝</b><b class='flag-5'>方式</b>

    讀寫分離的兩種實現(xiàn)方式

    1. 引言 讀寫分離要做的事情就是對于一條SQL該選擇哪個數(shù)據(jù)去執(zhí)行,至于誰來做選擇數(shù)據(jù)這件事兒,無非個,要么中間件幫我們做,要么程序自己做。因此,一般來講,讀寫分離有兩種實現(xiàn)
    的頭像 發(fā)表于 09-29 14:51 ?1.3w次閱讀

    STM32的三開發(fā)方式 HAL固件安裝與用戶手冊

    ??相比較早幾年使用標(biāo)準開發(fā)來講,最近幾年HAL的使用是越來越多,那么我們開發(fā)應(yīng)當(dāng)使用哪一呢,本文著重介紹常用的幾種開發(fā)方式及相互之間的區(qū)別,白貓也好、黑貓也好,抓到耗子就是好貓
    的頭像 發(fā)表于 07-04 14:35 ?3664次閱讀

    在MATLAB/simulink中建模時的兩種不同實現(xiàn)方式

    導(dǎo)讀:本期文章主要介紹在MATLAB/simulink中建模時的兩種不同實現(xiàn)方式,一是直接用現(xiàn)成的文件中的模塊進行搭建,一是用Sfun
    的頭像 發(fā)表于 09-15 10:07 ?1730次閱讀

    MATLAB/simulink中兩種實現(xiàn)建模方式的優(yōu)勢

    導(dǎo)讀:本期文章主要介紹在MATLAB/simulink中建模時的兩種不同實現(xiàn)方式,一是直接用現(xiàn)成的文件中的模塊進行搭建,一是用Sfun
    的頭像 發(fā)表于 09-15 10:10 ?4766次閱讀

    如何安裝常用Python

    Python作為一流行的編程語言,擁有豐富的第三方資源,這些可以幫助開發(fā)者輕松實現(xiàn)各種功能,從數(shù)據(jù)分析到Web開發(fā),從機器學(xué)習(xí)到圖像處理,涵蓋了各個領(lǐng)域。在Python的開發(fā)過程中,安裝
    的頭像 發(fā)表于 04-14 12:11 ?1022次閱讀

    如何安裝Python圖像處理PIL

    安裝PIL 要使用PIL,我們首先需要安裝它。有兩種方法可以安裝PIL
    的頭像 發(fā)表于 09-12 17:15 ?2435次閱讀
    如何<b class='flag-5'>安裝</b>Python圖像處理PIL<b class='flag-5'>庫</b>

    oracle數(shù)據(jù)的操作模式分為哪兩種

    Oracle數(shù)據(jù)的操作模式分為兩種:在線(Online)操作模式和離線(Offline)操作模式。 在線操作模式是指數(shù)據(jù)在運行狀態(tài)下接受用戶的查詢和修改操作,同時也允許其他用戶對數(shù)據(jù)
    的頭像 發(fā)表于 12-06 10:07 ?630次閱讀