最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python安裝并使用virtualenv管理包的詳細(xì)過(guò)程

 更新時(shí)間:2024年10月29日 12:11:13   作者:magic__Coder  
本文主要介紹了Python的安裝過(guò)程和如何使用virtualenv管理包,首先,用戶需要訪問(wèn)Python官網(wǎng)下載安裝包,并運(yùn)行安裝程序,安裝完成后,在命令行輸入Python,顯示安裝的Python版本號(hào),即表示安裝成功,感興趣的朋友一起看看吧

1. 安裝包獲取

訪問(wèn)python官網(wǎng)的download服務(wù)地址,展示的是當(dāng)前最新的python版本,也可以去older releases列表中找到歷史版本進(jìn)行下載。

下載安裝包之后直接運(yùn)行安裝程序,選擇Install Now選項(xiàng),如果需要自動(dòng)把python加入環(huán)境變量(命令行直接可運(yùn)行python),勾選最下面的選擇框即可。

等待安裝完成即可。

此時(shí)在命令行輸入python(注:如果安裝時(shí)未勾選”將python加入環(huán)境變量“,需要命令行進(jìn)入python安裝目錄,python.exe所在路徑,一般情況下,python的安裝目錄為C:\\Users\\【當(dāng)前用戶】\\AppData\\Local\\Programs\\Python\\Python【版本號(hào)】),顯示安裝的python版本號(hào),即安裝完成。

為了統(tǒng)一命令,以下命令均需切換至python安裝目錄下進(jìn)行,如上,一般情況下,python的安裝目錄為C:\\Users\\【當(dāng)前用戶】\\AppData\\Local\\Programs\\Python\\Python【版本號(hào)】

2. pip包管理器

  • 注:確保python安裝目錄下的Scripts目錄有pip.exepip3.exe文件,如果沒有,則使用python命令開啟pip:python -m ensurepip
  • 由于pip.exe在python安裝目錄下的Scripts文件夾中,所以本節(jié)命令使用pip時(shí)均帶上了.\Scripts前綴

pippython內(nèi)置的用于管理包的工具,要查看當(dāng)前python環(huán)境安裝了哪些包,可使用.\Scripts\pip list查看。如果需要安裝包,則運(yùn)行.\Scripts\pip install XXX。

3. virtualenv虛擬環(huán)境管理包

virtualenv是用于創(chuàng)建python虛擬環(huán)境的程序,其本身其實(shí)也是一個(gè)python包,只需要通過(guò).\Scripts\pip install virtualenv即可進(jìn)行安裝。

既然有了pip來(lái)管理包,為什么還需要用虛擬環(huán)境呢?答案是為了方便各項(xiàng)目或者工程單獨(dú)管理自身的依賴。如果不區(qū)分環(huán)境,那么所有的項(xiàng)目依賴包都會(huì)同時(shí)存在同一個(gè)環(huán)境里面,有時(shí)不同項(xiàng)目使用同一個(gè)包的不同版本,則更會(huì)導(dǎo)致包版本沖突,所以建議開發(fā)者使用虛擬環(huán)境工具來(lái)維護(hù)不同的項(xiàng)目環(huán)境。

安裝好了virtualenv之后,使用起來(lái)也非常方便:

3.1 創(chuàng)建虛擬環(huán)境

使用.\Scripts\virtualenv 【虛擬環(huán)境名稱】命令即可創(chuàng)建虛擬環(huán)境。此時(shí)會(huì)在當(dāng)前目錄創(chuàng)建一個(gè)【虛擬環(huán)境名稱】的文件夾,進(jìn)入到文件夾,其實(shí)就是創(chuàng)建了一個(gè)一樣的python環(huán)境:

此時(shí)虛擬環(huán)境的pythonpip則在Scripts目錄下:

注:有些版本的python會(huì)直接在虛擬環(huán)境的根目錄,視具體環(huán)境為準(zhǔn)。 3.2 使用虛擬環(huán)境

創(chuàng)建了虛擬環(huán)境之后,需要運(yùn)行虛擬環(huán)境根目錄下Scripts目錄中的activate進(jìn)入虛擬環(huán)境:.\Scripts\activate,順便一提,對(duì)于Linux環(huán)境,則是使用source命令運(yùn)行activate。當(dāng)命令行左邊出現(xiàn) (【虛擬環(huán)境名稱】) 的前綴,則進(jìn)入成功,此時(shí)使用python和pip都是在此環(huán)境中,不會(huì)影響其他環(huán)境。

3.3 退出虛擬環(huán)境

對(duì)于Windows操作系統(tǒng),直接關(guān)閉命令行退出,或者運(yùn)行deactivate退出(也適用于Linux)。

到此這篇關(guān)于python安裝并使用virtualenv管理包的文章就介紹到這了,更多相關(guān)python 使用virtualenv管理包內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 深入解析Python中的descriptor描述器的作用及用法

    深入解析Python中的descriptor描述器的作用及用法

    在Python中描述器也被稱為描述符,描述器能夠?qū)崿F(xiàn)對(duì)對(duì)象屬性的訪問(wèn)控制,下面我們就來(lái)深入解析Python中的descriptor描述器的作用及用法
    2016-06-06
  • python numpy中cumsum的用法詳解

    python numpy中cumsum的用法詳解

    這篇文章主要介紹了python numpy中cumsum的用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • python cs架構(gòu)實(shí)現(xiàn)簡(jiǎn)單文件傳輸

    python cs架構(gòu)實(shí)現(xiàn)簡(jiǎn)單文件傳輸

    這篇文章主要為大家詳細(xì)介紹了python cs架構(gòu)實(shí)現(xiàn)簡(jiǎn)單文件傳輸,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • 解決python存數(shù)據(jù)庫(kù)速度太慢的問(wèn)題

    解決python存數(shù)據(jù)庫(kù)速度太慢的問(wèn)題

    這篇文章主要介紹了解決python存數(shù)據(jù)庫(kù)速度太慢的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • Python?Tkinter?Gui運(yùn)行不卡頓(解決多線程解決界面卡死問(wèn)題)

    Python?Tkinter?Gui運(yùn)行不卡頓(解決多線程解決界面卡死問(wèn)題)

    最近寫的Python代碼不知為何,總是執(zhí)行到一半卡住不動(dòng),所以下面這篇文章主要給大家介紹了關(guān)于Python?Tkinter?Gui運(yùn)行不卡頓,解決多線程解決界面卡死問(wèn)題的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • python 使用paramiko模塊進(jìn)行封裝,遠(yuǎn)程操作linux主機(jī)的示例代碼

    python 使用paramiko模塊進(jìn)行封裝,遠(yuǎn)程操作linux主機(jī)的示例代碼

    這篇文章主要介紹了python 使用paramiko模塊進(jìn)行封裝,遠(yuǎn)程操作linux主機(jī)的示例代碼,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • Python Invoke自動(dòng)化任務(wù)庫(kù)的使用

    Python Invoke自動(dòng)化任務(wù)庫(kù)的使用

    Invoke是一個(gè)強(qiáng)大的Python庫(kù),用于編寫自動(dòng)化腳本,本文就來(lái)介紹一下Python Invoke自動(dòng)化任務(wù)庫(kù)的使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-01-01
  • python3如何使用saml2.0協(xié)議接入SSO

    python3如何使用saml2.0協(xié)議接入SSO

    SAML是一種用于在不同系統(tǒng)之間傳輸安全聲明的XML框架,通過(guò)IDP和SP之間的重定向訪問(wèn),SP向IDP請(qǐng)求用戶身份認(rèn)證,IDP驗(yàn)證用戶身份后返回SAML應(yīng)答,本文以python3和python3-saml庫(kù)為例,介紹了如何接入公司SSO系統(tǒng),包括配置和處理登錄和登出請(qǐng)求
    2024-11-11
  • python代碼如何調(diào)出cmd命令行窗口并在cmd窗口中執(zhí)行指定的命令

    python代碼如何調(diào)出cmd命令行窗口并在cmd窗口中執(zhí)行指定的命令

    這篇文章主要介紹了python代碼如何調(diào)出cmd命令行窗口并在cmd窗口中執(zhí)行指定的命令問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Python中enumerate函數(shù)代碼解析

    Python中enumerate函數(shù)代碼解析

    這篇文章主要介紹了Python中enumerate函數(shù)代碼解析,涉及函數(shù)說(shuō)明以及相關(guān)示例,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-10-10

最新評(píng)論

海门市| 体育| 双鸭山市| 旬阳县| 泽州县| 德庆县| 斗六市| 佳木斯市| 诸暨市| 兴业县| 旬阳县| 嘉峪关市| 海盐县| 扎囊县| 克拉玛依市| 深州市| 文成县| 苏尼特左旗| 苍梧县| 德保县| 南靖县| 南部县| 重庆市| 营山县| 突泉县| 车险| 读书| 安龙县| 微山县| 巩义市| 沁水县| 永州市| 龙江县| 镇安县| 闸北区| 清水县| 隆回县| 迁西县| 邹平县| 平陆县| 杨浦区|