Django - 创建虚拟环境

pycharm使用虚拟环境创建django项目 windows创建python虚拟环境安装虚拟环境创建虚拟环境激活虚拟环境退出虚拟环境 安装虚拟环境 pip install virtualenv 创建虚拟环境 为了方便管理,我们要建立一个目录,统一来放置所有的虚拟环境。 运行命令“ virtualenv -p c:…\Python36\pythonw.exe --no-site-packages d:\Python_virtualenvs\for_django ”,其中 -p:用来指定要虚拟的Python版本,这里选择了本地的Python3.6版本 –n 阅读详情

虚拟环境

为什么需要虚拟环境:

到目前位置,我们所有的第三方包安装都是直接通过pip install xx的方式进行安装的,这样安装会将那个包安装到你的系统级的Python环境中。但是这样有一个问题,就是如果你现在用Django 1.18.x写了个网站,然后你的领导跟你说,之前有一个旧项目是用Django 2.1.x开发的,让你来维护,但是Django 1.18.x不再兼容Django 2.1.x的一些语法了。这时候就会碰到一个问题,我如何在我的电脑中同时拥有Django 1.18.x和Django 2.1.x两套环境呢?这时候我们就可以通过虚拟环境来解决这个问题。

虚拟环境原理介绍:

虚拟环境相当于一个抽屉,在这个抽屉中安装的任何软件包都不会影响到其他抽屉。并且在项目中,我可以指定这个项目的虚拟环境来配合我的项目。比如我们现在有一个项目是基于Django 1.18.x版本,又有一个项目是基于Django 2.1.x的版本,那么这时候就可以创建两个虚拟环境,在这两个虚拟环境中分别安装Django 1.18.x和Django 2.1.x来适配我们的项目。

安装virtualenv:

virtualenv是用来创建虚拟环境的软件工具,我们可以通过pip或者pip3来安装:

    pip install virtualenv
    pip3 install virtualenv  # 一般在linux下用这个命令
    pip install virtualenvwrapper-win

更改虚拟环境路径

  • 添加环境变量

在这里插入图片描述

  • 在python的安装路径下script下,找到mkvirtualenv.bat文件

在这里插入图片描述

  • 修改其中的第24行内容

在这里插入图片描述

创建虚拟环境:

创建虚拟环境非常简单,通过以下命令就可以创建了:

   # mkvirtualenv [虚拟环境的名字]
   mkvirtualenv py_dj2

如果你当前的Python3/Scripts的查找路径在Python2/Scripts的前面,那么将会使用python3作为这个虚拟环境的解释器。如果python2/Scripts在python3/Scripts前面,那么将会使用Python2来作为这个虚拟环境的解释器。

进入环境:

虚拟环境创建好了以后,那么可以进入到这个虚拟环境中,然后安装一些第三方包,进入虚拟环境在不同的操作系统中有不同的方式,一般分为两种,第一种是Windows,第二种是Linux:

  1. windows进入虚拟环境:进入到虚拟环境的Scripts文件夹中,然后执行workon py_dj2。
  2. Linux进入虚拟环境:source /path/to/virtualenv/bin/activate
    一旦你进入到了这个虚拟环境中,你安装包,卸载包都是在这个虚拟环境中,不会影响到外面的环境。

退出虚拟环境:

退出虚拟环境很简单,通过一个命令就可以完成:deactivate。

virtualenvwrapper:

virtualenvwrapper这个软件包可以让我们管理虚拟环境变得更加简单。不用再跑到某个目录下通过virtualenv来创建虚拟环境,并且激活的时候也要跑到具体的目录下去激活。

安装virtualenvwrapper:
  1. Linux:pip install virtualenvwrapper。
  2. windows:pip install virtualenvwrapper-win。
virtualenvwrapper基本使用:
  1. 创建虚拟环境:

     mkvirtualenv my_env
    

    那么会在你当前用户下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下。
    如果你电脑中安装了python2和python3,并且两个版本中都安装了virtualenvwrapper,那么将会使用环境变量中第一个出现的Python版本来作为这个虚拟环境的Python解释器。

  2. 切换到某个虚拟环境:

     workon my_env
    
  3. 退出当前虚拟环境:

     deactivate
    
  4. 删除某个虚拟环境:

     rmvirtualenv my_env
    
  5. 列出所有虚拟环境:

     lsvirtualenv
    
  6. 创建虚拟环境的时候指定Python版本:

在使用mkvirtualenv的时候,可以指定--python的参数来指定具体的python路径:

    mkvirtualenv --python==C:\Python36\python.exe hy_env
lenv`的时候,可以指定`--python`的参数来指定具体的`python`路径:

mkvirtualenv --python==C:\Python36\python.exe hy_env
Mac pycharm创建虚拟环境运行django 建立虚拟环境 这里先给说一下python 豆瓣源:参考 虚拟环境好的地方在于可以将开发环境相互隔离,相互之间不受影响 一、安装virtualenv环境 1 打开命令行 安装virtualenv pip install virtualenv 2 安装完成检测版本是否安装成功 virtualenv --version 使用虚拟环境 1 为一个工程项目搭建一个虚拟环境: cd my_project... 阅读详情

相关推荐

树莓派c语言串口通讯程序

在网上搜了很多关于树莓派串口通讯的例子,但是都是用python写的,虽然python很有名,而且最近也在学习这门语言, 但是还是想用c语言实现一下,因为需要用到整套系统里,其他内容都是用c语言写的。但是网上没有找打现成的。 还好,之前做过天嵌2440开发板的串口程序(参照天嵌工程师提供的代码),发现串口程序其实是通用的, 驱动层屏蔽了硬件细节,个人猜测,几乎所有移植好的系统的串口,都可以用一

realank的专栏 1万+

django基础

2,web项目工作流程 2.1 了解web程序工作流程 2.2 django生命周期 3,django介绍 简便、快速的开发数据库驱动的网站 快速开发 MVT 功能齐全 Django学习版本: 1.11.11 开发数据驱动web网站(复杂业务逻辑) 数据分析后的结果展示界面, flask 快速成型应用上线, 就用django 4,Django设计模式(MVC/MTV) 目的: 了解什么是MVC, MTV 思考: 为什么要用设计模式 分工、解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植.

Kevincy_ximo的博客 377

VCS HVP与验证计划planner:数字IC验证环境搭建与收敛实践

在数字IC验证中,VCS 是广泛使用的编译型仿真器,HVP 通常指面向硬件验证平台的高性能编译选项集,用于开启 SystemVerilog 类、随机约束和 NTB 等能力;planner 则指验证计划管理,核心是把功能点与测试用例、覆盖点建立映射。理解 VCS 先编译后仿真的原理,有助于优化增量编译、调试访问和覆盖率采集,提升回归收敛效率。规划驱动让激励不再散落,设计改版时能快速定位受影响用例,交接和覆盖率收敛更有依据。无论是 UVM 环境搭建、编译参数选择,还是验证计划表维护,都需要把工具选项与规划方法结

weixin_42543046的博客 338

Django学习-Windows下Django环境配置

Django学习-Windows下Django环境配置环境win8.1 + python 2.7.9 + pip 7.1.2 + virtualenv 13.1.2 + Django 1.7virtualenv 环境安装virtualenv 下载地址:https://pypi.python.org/pypi/virtualenv#downloads 创建virtualenv目录 win+R,进入

Anyers的专栏 2020

grafana对接zabbix数据展示

【配置】点击【模板】点击【创建模板】添加三个监控项:【名称】搜索【】创建的模板;点击上方【监控项】,点击创建【监控项】点击上方【触发器】点击【创建触发器】主机关联监控模板:左侧【配置】点击 【主机】点击【Zabbix server】查看:左侧点击【监测】点击【主机】点击【Zabbix server】点击最新数据,找到添加的三个模板主机关联监控模板:左侧【配置】点击 【主机】点击【Zabbix server】把监控模板用起来① 明确获取指标数据的方法。

2401_83883919的博客 6594

小红书分享链接失效?教你永久保存笔记的2种方法(含API调用技巧)

本文详细解析了小红书笔记链接失效的原因,并提供了两种永久保存笔记的方法,包括短链接转换API调用技巧和本地归档技术。通过Python代码示例和工具推荐,帮助用户实现笔记内容的高效保存和管理,确保珍贵内容不再丢失。

gin88的博客 2766

Django初步完成:登录、注册、退出

python环境:python2.7 开发工具:pycharm 项目名称:mysite5 app名称:online settings:映射app路径 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', ...

weixin_34004750的博客 158

Unity3D用c#脚本调用前端javascript函数:H5获取unity - webgl 加载并初始化完成的消息

unity3d发布的Webgl 可以作为静态文件加载到H5页面中,并通过javascript 调用unity内置的C#脚本函数,详见Webgl调用unity api。而往往我们需要知道Webgl ready的消息,本文将给出unity 内部调用javascript函数的方案加以解决。

Bravo 2476

[Python]搭建虚拟环境与Django项目的创建[virtualenv virtualenvwrapper venv](Windows)

1. virtualenv2. python自带的 venv3. virtualenvwrapper 3.1 安装 virtualenvwrapper3.5 进入指定的虚拟环境 3.6 进入到当前虚拟环境的目录 3.7 进入当前虚拟环境的site-packages目录 3.8 查看当前虚拟环境site-packages目录中的内容 3.9 退出当前虚拟环境 3.10 3.2 virtualenvwrapper 常用命令 3.3 创建虚拟环境 3.4 查看所有virtualenvwrapper创建的虚拟环境

emmmm..... 2909

真格量化-bs套利

#!/usr/bin/env python # coding:utf-8 from PoboAPI import * import datetime import time import numpy as np from copy import * #开始时间,用于初始化一些参数 def OnStart(context) : context.myacc = None #登录交易账号 if context.accounts["回测期权"].Login() : co.

qq_26742269的博客 1321

手把手教你学simulink(40.1)--水力发电场景示例:基于 Simulink 的抽水蓄能电站水力发电

项目背景抽水蓄能电站是一种重要的储能技术,广泛应用于电力系统的调峰填谷、频率调节和备用电源。它通过在电力负荷低谷时将水从下水库抽到上水库储存,在电力负荷高峰时释放水进行发电,从而实现电能的高效利用。与传统的水电站不同,抽水蓄能电站可以在短时间内快速响应电网的需求,具有良好的灵活性和可靠性。本项目旨在使用 MATLAB/Simulink 模拟一个完整的抽水蓄能电站的水力发电过程,包括水泵-涡轮机系统、发电机、水道系统、控制系统等,并实现对电站的精确控制,确保其在不同工况下都能稳定运行。

MHD0815的博客 886

django实践 win系统 python2/3 共存条件创建虚拟环境 进入以及退出

win python2/3 共存创建虚拟环境 条件 在计算机以存在python2.x与python3.x共同的开发环境 并以配置好python开发的环境变量 一:安装 virtualenv : 第一步:打开cmd命令行: # cmd+r 第二步:下载virtualenv工具 我这里主用python2 python2是原来的名称python python3软...

Ivan_ED的博客 373

2026华为OD机试(C++)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,C++实现。

MISAYAONE的博客 20万+

django、项目创建,虚拟环境搭建

Django Django是一个用Python编写的开放源代码的Web应用框架(源代码是开源的,遵守BSD版权)。采用了MVC的框架模式,也有很多人把它称为MVT(MTV)模式。 安装Django: pip3 install django==2.2 -i http://pypi.mirrors.ustc.edu.cn/simple/ 这里使用-i选项更改了安装包的下载源地址,常用的国内python源: 阿里云 http://mirrors.aliyun.com/pypi/simple/  中国科技大学

wcw_____的博客 7233

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Python 虚拟环境,配置Django环境,创建Django项目

笔记文档:https://pan.baidu.com/s/14ZoiM7Bp3P7Ake41aC_hDg   密码:504m   虚拟环境是真实python环境的复制版本(复制了一个python)。   安装虚拟环境的命令: 1)sudo pip install virtualenv #安装虚拟环境 2)sudo pip install virtualenvwrapper #安装虚拟环境扩...

houyanhua1的专栏 1225

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

创建虚拟环境安装使用Django

命令:python。

2302_76739243的博客 1385

django桌面虚拟环境创建

django Web前端是python中应用最为广泛的前端框架,用它连接数据库之后可以大大减少我们SQL语句的写入。 当我们想创建一个django项目时。我们用习惯了编译软件之后,都是打开软件,创建一个django项目就完事了,简单粗暴。But,我们今天来玩一个高大上的东西。用黑框框(cmd)在桌面创建一个django虚拟环境。 ...

qq_41983562的博客 215

Django-linux中创建虚拟环境及启动django项目

linux中创建虚拟环境及启动django项目 虚拟环境: ​ 1.创建虚拟环境 : mkvirtualenv -p /usr/bin/python3 envname ​ 2.进入虚拟环境 : workon envname ​ 3.退出虚拟环境 : deactive ​ 4.删除虚拟环境 : rmvirtualenv envname ​ 5.查看当前有哪些虚拟环境 : workon django安...

小二温华 1770

使用 Pycharm 虚拟环境创建 Django 项目

详细介绍了如何在 Pycharm 中创建虚拟环境,并完成一个简单的 Django 项目搭建,可以实现多页面相互跳转,对于实现过程中遇到的问题提供了具体的解决方案。通过示例,可以快速理清路由链接关系。

每次积累一丢丢,最后变成亿大丢 ..O(*^▽^*)O 2716

centos安装django创建虚拟环境

上次说到虚拟机已经成功安装了pycharm并打开添加软连接,下面继续讲解怎样在虚拟机里面创建虚拟环境,并安装django环境。 一、创建文件夹、工程目录 首先我们在usr/local目录下创建文件夹 mkdir GP1(GP1为文件夹名称可自拟) 进入到GP1 用命令创建文件夹: mkdir HelloDjango01 (HelloDjango01为文件夹名称可自拟) 进入到HelloDjang...

weixin_45786861的博客 697

虚拟环境中创建Django项目 详细完整

虚拟环境中创建Django项目 详细完整

weixin_43729284的博客 473

python创建venv虚拟环境 创建django项目

现在你已经成功创建了一个虚拟环境并启动了一个新的 Django 项目!你可以开始开发你的应用程序了。

。 714

安装虚拟环境、django、创建项目

一、安装虚拟环境和Django 一、安装虚拟环境 Win+R小黑窗键入cmd命令后执行以下命令: 命令1:pip install virtualenv 二、虚拟环境目录 为了方便管理在合适的位置创建目录存放所有虚拟环境,进入目录执行 Virtualenv py3Django 三、启动虚拟环境 a) 进入新blog/Scripts目录执行 activate 四、安装Django(1.11.3) p...

charuiyu的博客 436

创建 python 虚拟环境、安装并应用 Django

目录 1、新建 python 虚拟环境 2、安装Django并新建项目 3、检测Django项目是否安装成功 4、后续打开服务 5、创建 poll app 6、创建视图函数 7、创建index.html文件 8、创建url路径和函数的映射关系 9、运行看一下结果 10、示例二:文本视图 11、实现一个简易的登录页面 12、其他: 1、新建 python 虚拟环境 首先在D盘新建文件夹:website,然后cmd进入命令行,输入: d: cd website 进入 we.

韩麸子的博客 937

Django的创建过程以及虚拟环境

首先按住 Alt+F12打开命令行 1.然后输入如下的命令行代码 2.运行程序,输入:代码 3.你的应用可以存放在任何 Python 路径 中定义的路径。在这个教程中,我们将在你的 ​manage.py​ 同级目录下创建投票应用。这样它就可以作为顶级模块导入,而不是 ​mysite​的子模块。 请确定你现在处于 ​manage.py​ 所在的目录下,然后运行这行命令来创建一个应用:

lld20的博客 261

Django虚拟环境创建

Django虚拟环境WIN+LINUX安装方式 ** 1.WIN系统下安装 cmd进入dos终端或PowerShell 2.pip更新 pip install --upgrade pip 3.安装virtualenv和virtualenvwrapper-win 在确保电脑联网情况下,在终端中输入以下命令: pip install virtualenv pip install virtualenvw...

weixin_45582151的博客 383
上一篇: Vue + Element-UI使用
下一篇: Python操作Redis
白三岁吖.
博客等级 码龄6年 8粉丝 41原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值