欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python?虛擬環(huán)境詳解

 更新時(shí)間:2021年12月09日 16:13:39   作者:飛飛帥傅  
這篇文章主要為大家介紹了python?虛擬環(huán)境,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助<BR>

pipenv 工作流

Pipenv是基于pip的Python包管理工具,它和pip的用法非常相似,可以看作pip的加強(qiáng)版,它的出現(xiàn)解決了舊的pip+virtualenv+requirements.txt的工作方式的弊端。具體來說,它是pip、PipfileVirtualenv的結(jié)合體

1 .安裝

查看pip版本

pip --version

安裝pipenv

pip install pipenv

查看版本號(hào)

pipenv --version

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

  • 在Python中,虛擬環(huán)境(virtual enviroment)就是隔離的Python解釋器環(huán)境。通過創(chuàng)建虛擬環(huán)境,你可以擁有一個(gè)獨(dú)立的Python解釋器環(huán)境。在根目錄下使用pipenv install命令為當(dāng)前的項(xiàng)目創(chuàng)建虛擬環(huán)境。
  • 默認(rèn)情況下,Pipenv會(huì)統(tǒng)一管理所有虛擬環(huán)境。
  • 在Windows系統(tǒng)中,虛擬環(huán)境文件夾會(huì)在C:\Users\Administrator.virtualenvs\目錄下創(chuàng)建,而Linux或mac OS會(huì)在~/.local/share/virtualenvs/目錄下創(chuàng)建。如果你想在項(xiàng)目目錄內(nèi)創(chuàng)建虛擬環(huán)境文件夾,可以設(shè)置環(huán)境變量PIPENV_VENV_IN_PROJECT,這時(shí)名為.venv的虛擬環(huán)境文件夾將在項(xiàng)目根目錄被創(chuàng)建。
  • 在單獨(dú)使用Virtualenv時(shí),我們通常會(huì)顯式地激活虛擬環(huán)境。在Pipenv中,可以使用pipenv shell命令顯式地激活虛擬環(huán)境,此時(shí)Pipenv會(huì)啟動(dòng)一個(gè)激活虛擬環(huán)境的子shell,現(xiàn)在你會(huì)發(fā)現(xiàn)命令行提示符前添加了虛擬環(huán)境名“(虛擬環(huán)境名稱)$”。

3.管理依賴

  • 在創(chuàng)建虛擬環(huán)境時(shí),如果項(xiàng)目根目錄下沒有Pipfile文件,pipenv install命令還會(huì)在項(xiàng)目文件夾根目錄下創(chuàng)建Pipfile和Pipfile.lock文件,前者用來記錄項(xiàng)目依賴包列表,而后者記錄了固定版本的詳細(xì)依賴包列表。當(dāng)我們使用Pipenv安裝/刪除/更新依賴包時(shí),Pipfile以及Pipfile. lock會(huì)自動(dòng)更新。
  • 你可以使用pipenv graph命令查看當(dāng)前環(huán)境下的依賴情況,或是在虛擬環(huán)境中使用pip list命令查看依賴列表。
  • 當(dāng)需要在一個(gè)新的環(huán)境運(yùn)行程序時(shí),只需要執(zhí)行pipenv install命令。Pipenv就會(huì)創(chuàng)建一個(gè)新的虛擬環(huán)境,然后自動(dòng)從Pipfile中讀取依賴并安裝到新創(chuàng)建的虛擬環(huán)境中。

4.pycharm設(shè)置虛擬環(huán)境

在這里插入圖片描述

  • python3.8 虛擬環(huán)境

在這里插入圖片描述

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • python操作鏈表的示例代碼

    python操作鏈表的示例代碼

    這篇文章主要介紹了python操作鏈表的示例代碼,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-09-09
  • 對(duì)python中的裝包與解包實(shí)例詳解

    對(duì)python中的裝包與解包實(shí)例詳解

    今天小編就為大家分享一篇對(duì)python中的裝包與解包實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python面向?qū)ο蟪绦蛟O(shè)計(jì)類的封裝與繼承用法示例

    Python面向?qū)ο蟪绦蛟O(shè)計(jì)類的封裝與繼承用法示例

    這篇文章主要介紹了Python面向?qū)ο蟪绦蛟O(shè)計(jì)類的封裝與繼承用法,結(jié)合實(shí)例形式分析了Python面向?qū)ο蟪绦蛟O(shè)計(jì)中類的封裝、繼承相關(guān)概念、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-04-04
  • Python Socket編程詳細(xì)介紹

    Python Socket編程詳細(xì)介紹

    這篇文章主要介紹了Python Socket編程詳細(xì)介紹,socket可以建立連接,傳遞數(shù)據(jù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • Numpy數(shù)組的保存與讀取方法

    Numpy數(shù)組的保存與讀取方法

    下面小編就為大家分享一篇Numpy數(shù)組的保存與讀取方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • 3個(gè)適合新手練習(xí)的python小游戲

    3個(gè)適合新手練習(xí)的python小游戲

    這篇文章主要分析的是3個(gè)適合新手練習(xí)的python小游戲,初學(xué)者嘛就應(yīng)該多練手,下文分享的python小游戲歡迎大家來玩,需要的小伙伴也可以參考一下
    2022-01-01
  • Python閉包和裝飾器用法實(shí)例詳解

    Python閉包和裝飾器用法實(shí)例詳解

    這篇文章主要介紹了Python閉包和裝飾器用法,結(jié)合實(shí)例形式詳細(xì)分析了Python閉包和裝飾器的相關(guān)概念、原理、使用技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-05-05
  • Python 實(shí)現(xiàn)把列表中的偶數(shù)變成他的平方

    Python 實(shí)現(xiàn)把列表中的偶數(shù)變成他的平方

    這篇文章主要介紹了Python 實(shí)現(xiàn)把列表中的偶數(shù)變成他的平方,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • python 在服務(wù)器上調(diào)用數(shù)據(jù)庫(kù)特別慢的解決過程

    python 在服務(wù)器上調(diào)用數(shù)據(jù)庫(kù)特別慢的解決過程

    這篇文章主要介紹了python 在服務(wù)器上調(diào)用數(shù)據(jù)庫(kù)特別慢的解決過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • django之自定義軟刪除Model的方法

    django之自定義軟刪除Model的方法

    這篇文章主要介紹了django之自定義軟刪除Model的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08

最新評(píng)論