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:virtualenvstudy

3、激活虚拟环境

运行安装目录下Script目录下的activate文件激活虚拟环境
D:virtualenvstudyScriptsactivate

看到命令提示符前边多了虚拟环境的名字,说明激活成功


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
原文地址:https://www.cnblogs.com/mxuanli/p/9814535.html