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

pycharm中虛擬環(huán)境venv簡介以及實(shí)踐指南

 更新時(shí)間:2023年10月28日 10:09:20   作者:Freedom3568  
這篇文章主要給大家介紹了關(guān)于pycharm中虛擬環(huán)境venv簡介以及實(shí)踐的相關(guān)資料,虛擬環(huán)境是利用了操作系統(tǒng)中環(huán)境變量,以及進(jìn)程間環(huán)境隔離的特性,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

一、虛擬環(huán)境的必要性

不進(jìn)行虛擬化會(huì)產(chǎn)生的問題 在平時(shí)使用 python 時(shí),有可能會(huì)遇到這幾個(gè)常見的問題:

  • A.當(dāng)運(yùn)行的項(xiàng)目處于不同版本時(shí)(如 python 2.7/3.7 ),要通過切換 python 解釋器的版本來運(yùn)行程序(或要使用 python2/3 pip/pip3 等指令來對應(yīng)不同的版本)。
  • B.有時(shí)做一個(gè)項(xiàng)目要用到許多第三方模塊,但是其他項(xiàng)目基本不會(huì)用。如果直接 pip install 到系統(tǒng)中,項(xiàng)目刪除后清除安裝過的模塊會(huì)很麻煩。

二、虛擬環(huán)境實(shí)踐

1. 通過命令行構(gòu)建

1.python 自帶了一個(gè)非常簡便的虛擬化模塊 - venv 。創(chuàng)建一個(gè)虛擬化項(xiàng)目(mq)的指令為:

$ python -m venv mq

2.進(jìn)入/退出虛擬化環(huán)境,成功創(chuàng)建了虛擬化的環(huán)境之后,我們需要先進(jìn)入這個(gè)環(huán)境(不然 pip 還是會(huì)裝在系統(tǒng)中)。我們可以使用以下指令來進(jìn)入環(huán)境。其中 是你項(xiàng)目文件夾的路徑。

cmd.exe C:\> mq\Scripts\activate.bat

可以看到前面多了一個(gè)(mq)的提示,說明我們已經(jīng)進(jìn)入到虛擬環(huán)境中了。在虛擬環(huán)境里,我們可以像正常一樣操作里面的文件,或是安裝第三方模塊,只不過這一些都只會(huì)影響到本地的內(nèi)容了。

3、退出虛擬環(huán)境時(shí),我們可以輸入 deactivate 這個(gè)指令來退出

cmd.exe C:\> mq\Scripts\deactivate.bat

2. 通過pycharm構(gòu)建

1.第一步

2.第二步

3.第三步:

總結(jié)

到此這篇關(guān)于pycharm中虛擬環(huán)境venv簡介以及實(shí)踐的文章就介紹到這了,更多相關(guān)pycharm虛擬環(huán)境venv內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python中class類與方法的用法實(shí)例詳解

    python中class類與方法的用法實(shí)例詳解

    類(class)是python中很重要的一個(gè)概念,也是我們面象對象編程中最重要的概念主之一,這篇文章主要給大家介紹了關(guān)于python中class類與方法用法的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 深入理解python協(xié)程

    深入理解python協(xié)程

    協(xié)程又稱為微線程,協(xié)程是一種用戶態(tài)的輕量級(jí)線程,它是實(shí)現(xiàn)多任務(wù)的另一種方式,只不過是比線程更小的執(zhí)行單元。因?yàn)樗詭PU的上下文,這樣只要在合適的時(shí)機(jī),我們可以把一個(gè)協(xié)程切換到另一個(gè)協(xié)程
    2021-06-06
  • 詳解python日期時(shí)間處理2

    詳解python日期時(shí)間處理2

    這篇文章主要為大家介紹了python日期時(shí)間處理,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • Python實(shí)現(xiàn)日志實(shí)時(shí)監(jiān)測的示例詳解

    Python實(shí)現(xiàn)日志實(shí)時(shí)監(jiān)測的示例詳解

    觀察者模式:是一種行為型設(shè)計(jì)模式。主要關(guān)注的是對象的責(zé)任,允許你定義一種訂閱機(jī)制,可在對象事件發(fā)生時(shí)通知多個(gè)"觀察"該對象的其他對象。本文將利用觀察者模式實(shí)現(xiàn)日志實(shí)時(shí)監(jiān)測,需要的可以參考一下
    2022-04-04
  • 教你用Python下載抖音無水印視頻

    教你用Python下載抖音無水印視頻

    這篇文章主要介紹了教你用Python下載抖音無水印視頻,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • python打包為linux可執(zhí)行文件的詳細(xì)圖文教程

    python打包為linux可執(zhí)行文件的詳細(xì)圖文教程

    這篇文章主要給大家介紹了關(guān)于python打包為linux可執(zhí)行文件的詳細(xì)圖文教程,本文介紹的方法可以輕松地將Python代碼變成獨(dú)立的可執(zhí)行文件,需要的朋友可以參考下
    2024-02-02
  • Python實(shí)現(xiàn)SVN的目錄周期性備份實(shí)例

    Python實(shí)現(xiàn)SVN的目錄周期性備份實(shí)例

    這篇文章主要介紹了Python實(shí)現(xiàn)SVN的目錄周期性備份,實(shí)例分析了Python實(shí)現(xiàn)SVN周期性備份的原理與實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • PyQt5實(shí)現(xiàn)用戶登錄GUI界面及登錄后跳轉(zhuǎn)

    PyQt5實(shí)現(xiàn)用戶登錄GUI界面及登錄后跳轉(zhuǎn)

    PyQt5是強(qiáng)大的GUI工具之一,通過其可以實(shí)現(xiàn)優(yōu)秀的桌面應(yīng)用程序。本文主要介紹了PyQt5實(shí)現(xiàn)用戶登錄GUI界面及登錄后跳轉(zhuǎn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2021-11-11
  • Django中如何使用celery異步發(fā)送短信驗(yàn)證碼詳解

    Django中如何使用celery異步發(fā)送短信驗(yàn)證碼詳解

    Celery是Python開發(fā)的分布式任務(wù)調(diào)度模塊,這篇文章主要給大家介紹了關(guān)于Django中如何使用celery異步發(fā)送短信驗(yàn)證碼的相關(guān)資料,主要內(nèi)容包括基礎(chǔ)介紹、工作原理、完整代碼等方面,需要的朋友可以參考下
    2021-09-09
  • python單線程文件傳輸?shù)膶?shí)例(C/S)

    python單線程文件傳輸?shù)膶?shí)例(C/S)

    今天小編就為大家分享一篇python單線程文件傳輸?shù)膶?shí)例(C/S),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02

最新評(píng)論