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

基于virtualenv創(chuàng)建python虛擬環(huán)境過程圖解

 更新時間:2020年03月30日 08:37:17   作者:LiShiChao  
這篇文章主要介紹了基于virtualenv創(chuàng)建python虛擬環(huán)境過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

為什么要創(chuàng)建python虛擬環(huán)境

在開發(fā)Python應用程序的時候,系統(tǒng)安裝的Python3只有一個版本:3.4。所有第三方的包都會被pip安裝到Python3的site-packages目錄下。

如果我們要同時開發(fā)多個應用程序,那這些應用程序都會共用一個Python,就是安裝在系統(tǒng)的Python 3。如果應用A需要jinja 2.7,而應用B需要jinja 2.6怎么辦?

這種情況下,每個應用可能需要各自擁有一套“獨立”的Python運行環(huán)境。virtualenv就是用來為一個應用創(chuàng)建一套“隔離”的Python運行環(huán)境。

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

安裝virtualenv

pip install virtualenv

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

1. 創(chuàng)建一個存放所有虛擬環(huán)境的目錄
virtualenv_all

# 創(chuàng)建成功可以看到多了一個目錄,就是把python解釋器復制了一份
ccdeMacBook-Air:virtualenv_all cc$ ls
s22_crm
ccdeMacBook-Air:virtualenv_all cc$ ls s22_crm/
bin include lib

3. 進入虛擬環(huán)境
ccdeMacBook-Air:virtualenv_all cc$ cd s22_crm/
ccdeMacBook-Air:s22_crm cc$ source bin/activate
(s22_crm) ccdeMacBook-Air:s22_crm cc$

# python環(huán)境變量已經(jīng)指向虛擬環(huán)境,非常的干凈,啥也沒有。 可以在虛擬環(huán)境中安裝項目需要的所有依賴包。
(s22_crm) ccdeMacBook-Air:s22_crm cc$ pip list
Package Version
---------- -------
pip 20.0.2
setuptools 46.1.3
wheel 0.34.2
(s22_crm) ccdeMacBook-Air:s22_crm cc$ which pip
/Users/xiaochao/Documents/code/python_s22/virtualenv_all/s22_crm/bin/pip
(s22_crm) ccdeMacBook-Air:s22_crm cc$ which python
/Users/xiaochao/Documents/code/python_s22/virtualenv_all/s22_crm/bin/python

4. 退出虛擬環(huán)境
(s22_crm) ccdeMacBook-Air:s22_crm cc$ deactivate
ccdeMacBook-Air:s22_crm cc$

PyCharm 使用虛擬環(huán)境

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • numpy.ndarray 實現(xiàn)對特定行或列取值

    numpy.ndarray 實現(xiàn)對特定行或列取值

    今天小編就為大家分享一篇numpy.ndarray 實現(xiàn)對特定行或列取值,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 基于Python的網(wǎng)頁自動化工具DrissionPage的使用詳解

    基于Python的網(wǎng)頁自動化工具DrissionPage的使用詳解

    DrissionPage 是一個基于 python 的網(wǎng)頁自動化工具,它既能控制瀏覽器,也能收發(fā)數(shù)據(jù)包,還能把兩者合而為一,下面就跟隨小編一起來學習一下它的具體使用吧
    2024-01-01
  • Python調用JAR包的類和方法詳細指南

    Python調用JAR包的類和方法詳細指南

    .jar(Java ARchive,Java歸檔)文件:一種用于分發(fā) Java 類文件(.class 文件)、Java 應用程序和相關資源(如:圖像、音頻文件、配置文件等)的文件格式,本文給大家介紹了Python調用JAR包的類和方法詳細指南,需要的朋友可以參考下
    2025-04-04
  • jupyter修改文件名方式(TensorFlow)

    jupyter修改文件名方式(TensorFlow)

    這篇文章主要介紹了jupyter修改文件名方式(TensorFlow),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python中關于列表的常規(guī)操作范例以及介紹

    Python中關于列表的常規(guī)操作范例以及介紹

    列表是一種有序的集合,可以隨時添加和刪除其中的元素。在python中使用的頻率非常高,本篇文章對大家的學習或工作具有一定的價值,需要的朋友可以參考下
    2021-09-09
  • 基于python及pytorch中乘法的使用詳解

    基于python及pytorch中乘法的使用詳解

    今天小編就為大家分享一篇基于python及pytorch中乘法的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python內置模塊Collections的使用教程詳解

    Python內置模塊Collections的使用教程詳解

    collections 是 Python 的一個內置模塊,所謂內置模塊的意思是指 Python 內部封裝好的模塊,無需安裝即可直接使用。本文將詳解介紹Collections的使用方式,需要的可以參考一下
    2022-03-03
  • Python實現(xiàn)批量壓縮文件/文件夾zipfile的使用

    Python實現(xiàn)批量壓縮文件/文件夾zipfile的使用

    本文主要介紹了Python實現(xiàn)批量壓縮文件/文件夾zipfile的使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 超詳細注釋之OpenCV構建透明的疊加層

    超詳細注釋之OpenCV構建透明的疊加層

    這篇文章主要介紹了OpenCV構建透明的疊加層,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • Python生成隨機密碼的方法

    Python生成隨機密碼的方法

    這篇文章主要為大家詳細介紹了Python生成隨機密碼的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06

最新評論

宁远县| 安溪县| 承德县| 松溪县| 衡阳县| 隆尧县| 太原市| 鄂托克前旗| 简阳市| 含山县| 莫力| 肥乡县| 四川省| 林周县| 交口县| 凤冈县| 高台县| 凤凰县| 青阳县| 来宾市| 江津市| 彰化市| 板桥市| 阜阳市| 青河县| 当涂县| 任丘市| 灵山县| 龙江县| 江陵县| 平谷区| 高密市| 襄汾县| 资溪县| 虎林市| 合作市| 突泉县| 昌宁县| 巴中市| 五家渠市| 绩溪县|