django虚拟环境(virtualenv)的创建

目录
  • 为什么要用虚拟环境:
  • 1.windows创建虚拟环境
  • 2.Linux创建虚拟环境

为什么要用虚拟环境:

在一台电脑上,想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令,在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了。

在使用django开发项目的时候,一个环境只能对应一个项目,因为这样可以方便管理第三方包,每个项目使用的第三方可能不一样,若不安装虚拟环境、都装在系统里面,每次项目加载都需要加载所有的安装包,影响效率。而且都使用一个环境的话会有你意想不到的错误!

1.windows创建虚拟环境

1.1安装

pip install virtualenv

1.2创建虚拟环境

virtualenv 环境名称​
# 注意:执行命令了会创建[环境名称]文件夹,放置所有的环境,进入指定目录 D(你想放的位置)
!!! 路径一定不能带中文

假设:目前电脑有python2.7/python3.6
virtualenv 环境名称 --python=python3.6    指定版本
virtualenv 环境名称 --python=“c:\python\python3.6.exe” 或者

1. 打开终端
2. 安装:virtualenv
    pip install virtualenv
3. 关闭终端,再重新打开
4. 通过命令进入指定目录(自己想放的位置)
    win:
        >>> D:
        >>> cd envs
5. 创建虚拟环境
    virtualenv s28

1.3 激活、退出 虚拟环境

激活:

win:

    >>> cd Scripts 进入虚拟环境 Scripts 目录
    >>> activate 激活虚拟环境
    (text) G:\Python__all__virtualenv\text\Scripts>

退出:

win:

    >>> cd Scripts 进入虚拟环境 Scripts 目录
    >>> deactivate 退出虚拟环境
    G:\Python__all__virtualenv\text\Scripts>

1.4 在虚拟环境中安装模块

激活虚拟环境

在激活的虚拟环境中安装模块

pip install django==1.11.7 或 1.11.28
pip install django==1.11.7 -i http://pypi.douban.com/simple --trusted-host
pypi.douban.com

2.Linux创建虚拟环境

2.1安装

sudo pip install virtualenv
sudo pip install virtualenvwrapper

# 1、在~(home)下创建目录用来存放虚拟环境
mkdir .virtualenvs

# 2、打开~/.bashrc文件,并添加如下:(配置环境)
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

# 3、运行
source ~/.bashrc

2.2创建虚拟环境

创建python3的环境

mkvirtualenv -p python3 Vrcctv

创建python2的环境

mkvirtualenv Vrcctv

2.3 激活、退出 虚拟环境

1、查看所有的虚拟环境命令
workon

2、进入(使用)虚拟环境命令
workon 虚拟环境名称

3、退出虚拟环境的命令
deactivate

4、删除虚拟环境的命令
rmvirtualenv 虚拟环境名称

先退出:deactivate
再删除:rmvirtualenv Vrcctv

2.4 在虚拟环境中安装模块

激活虚拟环境

在激活的虚拟环境中安装模块

pip install django==1.11.7 或 1.11.28
pip install django==1.11.7 -i http://pypi.douban.com/simple --trusted-host
pypi.douban.com

到此这篇关于django虚拟环境(virtualenv)的创建的文章就介绍到这了,更多相关django虚拟环境(virtualenv)的创建内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 搭建python django虚拟环境完整步骤详解

    一.建立虚拟环境 pip install virtualenv 要使用Django,首先要建立一个虚拟工作环境.我们先为项目建立一个文件夹learn,在文件夹中打开命令行(shift+右击),来建立另一个虚拟环境. 如果使用的是python 3,可使用如下命令来创建: python -m venv l_env 这里运行模块venv,用它来创建一个名为l_env的虚拟环境,此时learn文件夹中会多出来一个l_env的文件夹. 如果上述成功了,则跳转到三.激活虚拟环境,否则跳转二.安装virtua

  • 在pycharm中使用pipenv创建虚拟环境和安装django的详细教程

    刚在网上查了一圈,好家伙,全都是那一篇文章,而且用的pycharm是老版本的,下边介绍的是pycharm2019专业版的,直接切入正题: (1)打开 pycharm -> File文件 -> New Project 创建新项目 (2)选择Django项目 1.选择创建Django项目的本地路径(这里补充下,下边图应该没有后边的 \ , 必须要选择一个文件夹). 2.选择Pipenv来创建虚拟环境. 3.Base interpreter 为本机系统的python解释器,也就是安装python时的

  • 如何用Anaconda搭建虚拟环境并创建Django项目

    一.创建虚拟环境 (1)打开cmd命令窗口 (2)创建虚拟环境 conda create -n mydjango_env (3)查看虚拟环境 conda env list *号表示当前使用的环境 (4)激活创建的虚拟环境 activate mydjango_env 二.安装Django 在新环境激活的状态下安装Django conda install django 三.创建项目 (1)进入需要创建项目的文件目录 (2)创建项目 django-admin startproject 项目名 此时Dj

  • Windows下pycharm创建Django 项目(虚拟环境)过程解析

    1. 背景 我在 Windows 下的 pycharm 直接创建 全新 Django 项目 会 pip 和其他报错 ,暂时解决不了,另外后续的多个项目只需要一套python 环境, 所以可以 利用 virtualenv 创建一个 虚拟环境,pycharm 创建的 Django 项目 在选择解释器的时候 选择虚拟环境的解释器. 2. virtualenv 安装 https://www.jb51.net/article/170070.htm 在 虚拟环境里面 安装 Django 版本 1.11.24

  • ubuntu下的虚拟环境中安装Django的操作方法

    在ubuntu的命令行窗口中进行如下操作: 1.安装虚拟环境 sudo pip install virtualenv 2.创建虚拟环境 mkvirtualenv 文件名 -p python3(这是python版本) 有些朋友对"mkvirtualenv 文件名" 有疑问,这个是默认为python2版本 不过要注意,这里操作要联网进行,将python复制一份到虚拟环境中去 3.切换虚拟环境 workon 文件名 即可在虚拟环境中工作 注:删除虚拟环境 rmvirtualenv 文件名 退

  • django虚拟环境(virtualenv)的创建

    目录 为什么要用虚拟环境: 1.windows创建虚拟环境 2.Linux创建虚拟环境 为什么要用虚拟环境: 在一台电脑上,想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令,在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了. 在使用django开发项目的时候,一个环境只能对应一个项目,因为这样可以方便管理第三方包,每个项目使用的第三方可能不一样,若不安装虚拟环境.都装在系统里面,每次项目加载都需要加载所有的安装包,影响效率.而且都使用一个环境

  • Windows中安装使用Virtualenv来创建独立Python环境

    0.什么时候会用到virtualenv? 假设系统中的两个应用,其中A应用对库LibFoo的版本要求为1,而B应用对同一个库LibFoo的版本要求为2,两个应用对同一个库的要求想冲突了,而系统中库默认都安装到/usr/lib/python2.7/site-packages,那么如何能够同时使用这两个应用呢? 你的用户权限不够,使得无法将包安装到site-packages目录 需要使用一个应用,并且与系统其它应用相独立. 如果你遇到以上的问题,那么virtualenv会对你有帮助.virtuale

  • python虚拟环境virtualenv的安装与使用

    同一台服务器上部署多个项目时,项目可能使用不同版本的django或者其它不同的python库,这种情况下可以使用virtualenv来创建独立的python运行环境,将不同项目的运行环境隔离出来. virtualenv可以创建一个拥有自己安装目录的环境,  能够方便的管理python版本和管理python库. 安装 pip install virtualenv 创建环境 基本命令: virtualenv ENV 即在ENV目录创建了一个新的虚拟环境. pip和setuptools已在虚拟环境中自

  • Django网络框架之创建虚拟开发环境操作示例

    本文实例讲述了Django网络框架之创建虚拟开发环境操作.分享给大家供大家参考,具体如下: @什么是虚拟开发环境 很多时候一台服务器上要运行多个Web应用程序: 而这些应用程序之间使用的第三方框架往往是互不相同且互不兼容的: 虚拟环境的作用就是为每个Web应用创建一个隔离的独立的运行环境,使得各个应用的依赖互不影响: @通过venv安装虚拟环境(Python3.4以上版本) sudo apt-get install python3-venv # cd到合适目录后,创建一个虚拟环境目录 pytho

  • Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包的方法

    virtualenv简介 含义: virtual:虚拟,env:environment环境的简写,所以virtualenv就是虚拟环境,顾名思义,就是虚拟出来的一个新环境,比如我们使用的虚拟机.docker,它们都是把一部分的内容独立出来,这部分独立的内容相当于一个容器,在这个容器只呢个,我们可以"为所欲为"----安装需要的依赖包,软件..,同时这个容器是与外界相互独立的,容器与容器直接也是互相独立不影响. 为何要用虚拟环境: [前提概要] Django也是一个非常流行的web框架.

  • python虚拟环境 virtualenv的简单使用

    virtualenv是什么? virtualenv是一个创建隔绝的Python环境的工具. 为什么要创建虚拟环境? 它解决了"项目X依赖于版本1.x,而项目Y需要项目4.x"的两难问题,而且使你的全局site-packages目录保持干净和可管理. 简介 隔离不同的python环境,如有点项目用Django1.11而有的项目用Django2.0,为了防止不断地重新在全局环境中反复安装不同版本的Django,可以采用两个虚拟环境. 这样既保证了两个环境之间的隔离,也不会污染全局环境,保证

  • Python虚拟环境Virtualenv使用教程

    virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够: 1. 在没有权限的情况下安装新套件 2. 不同应用可以使用不同的套件版本 3. 套件升级不影响其他应用 安装 复制代码 代码如下: sudo apt-get install python-virtualenv 使用方法 [code] virtualenv [虚拟环境名称] 如,创建**ENV**的虚拟环境 复制代码 代码如下: virtualenv ENV 默认情况下,虚拟环境会依赖系统环境中的si

  • Python虚拟环境virtualenv的安装与使用详解

    前言 动态语言Ruby.Python都有自己的虚拟环境,虚拟环境是程序执行时的独立执行环境,在同一台服务器中可以创建不同的虚拟环境供不同的系统使用,项目之间的运行环境保持独立性而相互不受影响.例如项目可以在基于Python2的环境中运行,而项目B可以在基于Python3的环境中运行.Python通virtualenv工具管理虚拟环境. 安装 virtualenv $ pip install virtualenv 使用方法 $ cd my_project_folder $ virtualenv v

  • Linux安装Python虚拟环境virtualenv的方法

    1.安装virtulenv.virtulenvwrapper包 pip install virtualenv virtualenvwrapper 2.virtualenvwrapper是virtualenv的扩展工具,可以方便的创建.删除.复制.切换不同的虚拟环境. 3. 设置环境变量,把下面两行添加到~/.bash_profile里 export WORKON_HOME=/software/venv source /usr/local/bin/virtualenvwrapper.sh 4.使环

随机推荐