django配置虚拟环境-1
安装python
https://www.python.org/downloads/ 下载安装
使用venv虚拟环境
Python3标准库自带venv包,对虚拟环境提供支持。
如果是Ubuntu Linux自带的Python3,标准库不会安装venv,需要执行命令安装
sudo apt-get install python3-venv
创建虚拟环境的命令如下
python3 -m venv name
- name 虚拟环境的名字
在项目目录执行命令,会创建一个新文件夹,新文件夹中存放的就是虚拟环境的包。
激活虚拟环境
source <venv>/bin/activate
看到命令提示符前边多了虚拟环境的名字,说明激活成功
使用Virtualenv虚拟环境
Virtualenv 是一个 Python 工具,使用它可以创建一个独立的 Python 环境。
cmd下执行以下命令
Windows安装
方案一
1、安装
pip install virtualenv
pip install virtualenvwrapper-win
2、设置环境变量WORKON_HOME指定virtualenvwrapper虚拟环境默认路径
重启cmd
3、创建虚拟环境
mkvirtualenv env
- env为虚拟环境名字
4、激活虚拟环境
workon env
看到命令提示符前边多了虚拟环境的名字,说明激活成功
方案二
cmd下执行以下命令
1、安装
pip install virtualenv
2、(可以指定任意路径)
virtualenv D:\virtualenv\study
3、激活虚拟环境
运行安装目录下Script目录下的activate文件激活虚拟环境
D:virtualenv\study\Scripts\activate
看到命令提示符前边多了虚拟环境的名字,说明激活成功
Linux安装
1、安装virtualenv
pip install virtualenv
配置
vim 打开 ~/.bashrc
vim ~/.bashrc
添加代码:
export VIRTUALENV_USE_DISTRIBUTE=true
2、安装virtualenvwrapper
pip install virtualenvwrapper
指定virtualenvwrapper虚拟环境默认路径
vim 打开 ~/.bashrc
vim ~/.bashrc
添加代码
# config virtualenvwrapper
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
fi
source ~/.bashrc
3、创建虚拟环境
mkvirtualenv env
- env为虚拟环境名字
4、激活虚拟环境
workon env
看到命令提示符前边多了虚拟环境的名字,说明激活成功
其他命令
退出虚拟环境
deactivate
删除虚拟环境的命令
rmvirtualenv 虚拟环境名称
查看所有虚拟环境和启动虚拟环境
lsvirtualenv
workon
workon env
退出虚拟环境
deactivate
以后的内容都会在虚拟环境中进行
安装django
虚拟环境下执行命令:
pip install django==1.11.11
查看是否安装成功
pip list
django配置虚拟环境-1的更多相关文章
- linux下安装python,Django,虚拟环境
linux下python安装步骤: 1.下载python3源码包 wget https://www.python.org/ftp/python/3.6.6/Python-3.6.7.tgz 2.下载p ...
- DJango配置mysql数据库以及数据库迁移
DJango配置mysql数据库以及数据库迁移 一.Django 配置MySQL数据库 在settings.py中配置 import pymysql # 配置MySQL pymysql.install ...
- Django 配置MySQL数据库 mysql
Django 配置MySQL数据库 在settings.py中配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # ...
- Windows下Apache+mod_python+Django配置
Windows下Apache+mod_python+Django配置 Apache 首先要安装Apache,我安装的版本是2.2.*: Python python肯定是要安装的,我安装的版本是2.5的 ...
- 【uWSGI】实战之Django配置经验
uWSGI 是应用服务器,实现了uwsgi, wsgi等协议,可以运行wsgi 应用 uwsgi 是协议名 Django配置 下面是自己经常用的一个配置模板,基于1.9以上的版本使用的, 主要基于dj ...
- 《玩转Django2.0》读书笔记-Django配置信息
<玩转Django2.0>读书笔记-Django配置信息 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 项目配置是根据实际开发需求从而对整个Web框架编写相应配置信息. ...
- Django配置后台xadmin管理界面
Django配置后台xadmin管理界面 python版本3.6.5 Django版本1.10.8(刚开始是2.1.5,由于各种错误,改成了低版本) 1.xadmin的安装,下载地址https://g ...
- Django 配置
Django 配置 运行 django-admin.py startproject [project-name] 命令会生成一系列文件,在Django 1.6版本以后的 settings.py 文 ...
- pip删除依赖、配置虚拟环境
问题:跑openpose代码的时候,出现问题 tensorpack 0.8.6 requires tqdm>4.11.1, which is not installed.tf-pose 0.1. ...
随机推荐
- QTimer掉坑出坑过程
最近遇到一个问题,就是关于QTimer设置了10ms,结果不生效,很头疼啊,查了快一天了,终于知道为什么了? 先说下QTimer的使用方法: m_delayHideTimer这是QTimer的对象. ...
- 体验SpringBoot
体验SpringBoot 1.介绍 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开 ...
- [徐培成系列实战课程]docker篇
[徐培成系列实战课程]docker篇 如何利用docker快速构建Spark独立模式的集群 1.介绍 利用docker容器技术快速构建跨节点的独立模型的Spark大数据集群.Spark是时下非常热门的 ...
- How to alter department in PMS system
question:How to alter department in PMS system 1.Use generally method modified department: update e ...
- java之Pattern.compile相关正则表达式
java之Pattern.compile相关正则表达式 1.验证邮箱地址是否正确:String check = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([ ...
- Kafka与MQ的区别
作为消息队列来说,企业中选择mq的还是多数,因为像Rabbit,Rocket等mq中间件都属于很成熟的产品,性能一般但可靠性较强, 而kafka原本设计的初衷是日志统计分析,现在基于大数据的背景下也可 ...
- 大数因式分解 Pollard_rho 算法详解
给你一个大数n,将它分解它的质因子的乘积的形式. 首先需要了解Miller_rabin判断一个数是否是素数 大数分解最简单的思想也是试除法,这里就不再展示代码了,就是从2到sqrt(n),一个一个的试 ...
- Linux_脚本——使用echo从一个文件写入还有一个文件末尾
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/svitter/article/details/30980923 echo $(cat 你须要的文件) ...
- Codeforces Round #535 (Div. 3) E2. Array and Segments (Hard version) 【区间更新 线段树】
传送门:http://codeforces.com/contest/1108/problem/E2 E2. Array and Segments (Hard version) time limit p ...
- 理解JavaScript变量值
JavaScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值.基本类型值指的是简单的数据段,而引用类型值是指那些可能由多个值构成的对象. 在将一个值赋给变量时,解析器必须确定这个值是基 ...