标签归档:Virtualenv

使用virtualenv创建python3环境

默认使用virtualenv创建的虚拟环境是python2.7的

virtualenv env

需要创建python3的环境只需要在创建环境的时候加上python3的路径即即可。

使用以下命令:

virtualenv -p /usr/bin/python3 env

虚拟环境就被创建在了env目录下。启动和退出的命令不变:

# start from env
. env/bin/activate
# quit from env
deactivate

Windows平台使用Virtualenv部署django环境并整合Eclipse PyDev插件说明

1、预先配置好的内容

1、Windows 7系统
2、Python 2.7
#没有的话在这里下载 https://www.python.org/downloads/release/python-2710/
3、pip
#没有的话在这里下载 https://pip.pypa.io/en/stable/installing/
4、创建好的django项目:djangosite
#或者新创建一个 django-admin startproject djangosite
5、配置好PyDev插件的Eclipse EE

2、安装配置Virtualenv

pip install virtualenv

进入djangosite目录,创建虚拟环境到目录env/

virtualenv env

之后在虚拟环境djangosite\env\中配置项目需要的环境

启用和关闭Virtualenv环境

#启动
C:\djangosite> env\Scripts\activate
(env) C:\djangosite>

#关闭
(env) C:\djangosite> env\Scripts\deactivate.bat

3、安装django

C:\djangosite> env\Scripts\activate
(env) C:\djangosite> pip install django

4、Eclipse整合env环境

在Eclipse中选择需要使用虚拟环境的工程 –> Properties

20151127111920

点击”Click here to configure an interpreter not listed.”

20151127112101

点击New按钮创建新的Interpreter,路径选择到env虚拟环境下的python.exe,重命名为python2.7.10

20151127112141

选择虚拟环境中的site-packages,保存。

20151127112213

这时退回到之前的页面就能看见新的Interpreter选项了,选择保存即可。

此时执行manage.py时使用的环境就已经是env中的虚拟环境了。