安装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的更多相关文章

  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 ...

  2. DJango配置mysql数据库以及数据库迁移

    DJango配置mysql数据库以及数据库迁移 一.Django 配置MySQL数据库 在settings.py中配置 import pymysql # 配置MySQL pymysql.install ...

  3. Django 配置MySQL数据库 mysql

    Django 配置MySQL数据库 在settings.py中配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # ...

  4. Windows下Apache+mod_python+Django配置

    Windows下Apache+mod_python+Django配置 Apache 首先要安装Apache,我安装的版本是2.2.*: Python python肯定是要安装的,我安装的版本是2.5的 ...

  5. 【uWSGI】实战之Django配置经验

    uWSGI 是应用服务器,实现了uwsgi, wsgi等协议,可以运行wsgi 应用 uwsgi 是协议名 Django配置 下面是自己经常用的一个配置模板,基于1.9以上的版本使用的, 主要基于dj ...

  6. 《玩转Django2.0》读书笔记-Django配置信息

    <玩转Django2.0>读书笔记-Django配置信息 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 项目配置是根据实际开发需求从而对整个Web框架编写相应配置信息. ...

  7. Django配置后台xadmin管理界面

    Django配置后台xadmin管理界面 python版本3.6.5 Django版本1.10.8(刚开始是2.1.5,由于各种错误,改成了低版本) 1.xadmin的安装,下载地址https://g ...

  8. Django 配置

    Django 配置   运行 django-admin.py startproject [project-name] 命令会生成一系列文件,在Django 1.6版本以后的 settings.py 文 ...

  9. pip删除依赖、配置虚拟环境

    问题:跑openpose代码的时候,出现问题 tensorpack 0.8.6 requires tqdm>4.11.1, which is not installed.tf-pose 0.1. ...

随机推荐

  1. 音乐播放插件Aplayer+WebAPI的使用【附下载】

    本次介绍的是音乐播放器APlayer结合WebAPI的使用,先给各位看下效果:   上面就是APlayer的效果,然后这插件的地址是 https://github.com/DIYgod/APlayer ...

  2. java word转pdf 工具类

    package com.elitel.hljhr.comm.web.main.controller; import java.io.File; import java.io.FileOutputStr ...

  3. Dapper进行增删改查 z

    http://www.cnblogs.com/huangkaiyan10/p/4640548.html 项目背景 前一段时间,开始做一个项目,在考虑数据访问层是考虑技术选型,考虑过原始的ADO.NET ...

  4. javascript 随机数 生成 n-m

    例子:生成800-1500的随机整数,包含800但不包含1500 代码如下: 1500-800 = 700 Math.random()*700 var num = Math.random()*700 ...

  5. Node Sass could not find a binding for your current environment

    Node环境从8升级到10后,Node Sass could not find a binding for your current environment 标签(空格分隔): Node Node环境 ...

  6. EventBus事件总线

    EventBus事件总线的使用-自己实现事件总线   在C#中,我们可以在一个类中定义自己的事件,而其他的类可以订阅该事件,当某些事情发生时,可以通知到该类.这对于桌面应用或者独立的windows服务 ...

  7. 刷题防止Time Limit Exceeded(TLE)技巧

    1.C++ 不要使用cin,cout,该使用scanf和printf 2.Java 不要使用Scanner,改用BufferedReader 3.Python 在文件开始的地方加入 import ps ...

  8. PCA算法的最小平方误差解释

    PCA算法另外一种理解角度是:最小化点到投影后点的距离平方和. 假设我们有m个样本点,且都位于n维空间 中,而我们要把原n维空间中的样本点投影到k维子空间W中去(k<n),并使得这m个点到投影点 ...

  9. YUV display in OpenGL

    http://stackoverflow.com/questions/1106741/need-help-with-yuv-display-in-opengl  I am having trouble ...

  10. 【Linux学习笔记】常用命令速记

    创建文件夹:mkdir 文件夹名 删除文件夹 rmdir 文件夹名 进入文件夹 cd 文件夹名 给某个目录所有用户配置读写权限:chmod 777 -R 文件夹名(-R会递归里面所有的子文件夹并给和父 ...