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

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

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

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

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

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

這種情況下,每個應(yīng)用可能需要各自擁有一套“獨立”的Python運行環(huán)境。virtualenv就是用來為一個應(yīng)用創(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解釋器復(fù)制了一份
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)境

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guā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ù)包,還能把兩者合而為一,下面就跟隨小編一起來學(xué)習(xí)一下它的具體使用吧
    2024-01-01
  • Python調(diào)用JAR包的類和方法詳細指南

    Python調(diào)用JAR包的類和方法詳細指南

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

    jupyter修改文件名方式(TensorFlow)

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

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

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

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

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

    Python內(nèi)置模塊Collections的使用教程詳解

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

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

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

    超詳細注釋之OpenCV構(gòu)建透明的疊加層

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

    Python生成隨機密碼的方法

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

最新評論

同江市| 平武县| 鄂伦春自治旗| 安新县| 天祝| 绥芬河市| 平利县| 兴化市| 泊头市| 隆德县| 额敏县| 托克逊县| 本溪市| 文化| 云龙县| 临夏县| 乌什县| 孝昌县| 华容县| 农安县| 德格县| 肥城市| 西宁市| 阿城市| 常宁市| 镇安县| 孝义市| 马鞍山市| 阜康市| 平泉县| 定南县| 大关县| 开江县| 故城县| 凤城市| 海林市| 六安市| 绩溪县| 霍邱县| 黑龙江省| 扶余县|