windows下virtualenv虚拟环境搭建

1、安装virtualenv

pip install virtualenv

pip install virtualenvwrapper-win

2、创建virtualenv目录

virtualenv testvir

3、进入虚拟环境

cd  C:\Users\Administrator\testvir\Scripts

C:\Users\Administrator\testvir\Scripts>activate.bat

(testvir) C:\Users\Administrator\testvir\Scripts>pip list
Package           Version
----------------- -------
pbr               3.1.1
pip               9.0.1
setuptools        36.6.0
six               1.11.0
stevedore         1.27.1
virtualenv        15.1.0
virtualenv-clone  0.2.6
virtualenvwrapper 4.8.2
wheel             0.30.0

4、退出虚拟环境

(testvir) C:\Users\Administrator\testvir\Scripts>deactivate.bat


5、新建虚拟环境

C:\Users\Administrator\testvir\Scripts>mkvirtualenv testvir2


6、查看有那些虚拟环境

(testvir2) C:\Users\Administrator\testvir\Scripts>deactivate.bat
C:\Users\Administrator\testvir\Scripts>workon.bat
Pass a name to activate one of the following virtualenvs:
==============================================================================
testvir2


指定python开发版本

virtualenv -p /usr/bin/python3.5  demo

source /root/project/env/demo/bin/activate


7、虚拟环境下安装开发包

C:\Users\Administrator\testvir\Scripts>workon testvir2

(testvir2) C:\Users\Administrator\testvir\Scripts>pip list
Package               Version
--------------------- -------
pbr                   3.1.1
pip                   9.0.1
setuptools            36.6.0
six                   1.11.0
stevedore             1.27.1
virtualenv            15.1.0
virtualenv-clone      0.2.6
virtualenvwrapper-win 1.2.2
wheel                 0.30.0

(testvir2) C:\Users\Administrator\testvir\Scripts>pip install requests

(testvir2) C:\Users\Administrator\testvir\Scripts>pip list
Package               Version
--------------------- -----------
certifi               2017.7.27.1
chardet               3.0.4
idna                  2.6
pbr                   3.1.1
pip                   9.0.1
requests              2.18.4
setuptools            36.6.0
six                   1.11.0
stevedore             1.27.1
urllib3               1.22
virtualenv            15.1.0
virtualenv-clone      0.2.6
virtualenvwrapper-win 1.2.2
wheel                 0.30.0


实例搭建:

mkvirtualenv.bat zkonline

pip install django==1.11

pip install PyMySQL

修改配置

__init__.py

1
2
3
import  pymysql
  
pymysql.install_as_MySQLdb()
pip install Pillow

pip install xadmin     pip安装xadmin,一般开发中使用源码安装xadmin,需要删除pip uninstall xadmin

pip install httplib2

pip install future

pip install django-formtools

pip install django-crispy-forms

pip install six

pip install requests

验证码安装 http://django-simple-captcha.readthedocs.io/en/latest/usage.html#installation 

pip install  django-simple-captcha



其它:

manage.py@zkonline > makemigrations users

manage.py@zkonline > migrate users


django:错误

django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency users.0001_initial on database 'default'

解决方法:删除以auth开头的表或直接删除库,重新makemigrations

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值