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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PIP模塊管理工具

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

安裝第三方擴(kuò)展庫的2種方式第一種方式:命令行下遠(yuǎn)程安裝

家目錄(/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中直接安裝到項(xiàng)目中

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

圖片

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

圖片

注意:

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

解決方案:

可以在使用pycharm時(shí), 不指定安裝版本。 這樣pycharm可以自動(dòng)匹配合適版本并下載

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

    關(guān)注

    7

    文章

    2729

    瀏覽量

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

    關(guān)注

    30

    文章

    4810

    瀏覽量

    68828
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4802

    瀏覽量

    84885
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

    兩種采樣方式

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

    SQL語句的兩種嵌套方式

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

    SQL語言的兩種使用方式

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

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

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

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

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

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

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

    窄波束雷達(dá)測(cè)速儀如何安裝,有哪兩種安裝方式

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

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

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

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

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

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

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

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

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

    如何安裝Python圖像處理PIL

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

    redis兩種持久化方式的區(qū)別

    的完整性和一致性。 Redis提供了兩種持久化方式:RDB(Redis Database)和AOF(Append Only File)。這兩種方式各有優(yōu)劣,下面我們將詳細(xì)介紹它們的區(qū)別
    的頭像 發(fā)表于 12-04 11:12 ?540次閱讀

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

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