
windows10+django1.10.1+python3.5项目环境配置
项目背景由于公司缺少python开发人员,临时被叫去帮几年前一个django框架开发的项目搭环境,自己其实也没有做过django开发,所以走了很多弯路,现在把整个过程记录下来,希望能够帮大家闭坑。
项目文件交付给我的文件目录如下:
conda create --name 自定义名称 python=3.5
python manage.py runserver
开始报错缺少包的问题。
pip install channels==1.1.3
pip install django==1.10.1
DATABASES = {
'default': {
'NAME': 'sjllk',
'ENGINE': 'sqlserver_ado',
'HOST': '127.0.0.1',
'USER': 'xx',
'PASSWORD': 'xxxxxxxx',
'OPTIONS' : {
'provider': 'SQLOLEDB',
'use_mars': True,
},
},
'remote': {
'NAME': 'master',
'ENGINE': 'sqlserver_ado',
'HOST': '172.xx.1xx.8',
'USER': 'xx',
'PASSWORD': 'xxxxxxxx
'OPTIONS': {
'provider': 'SQLOLEDB',
'use_mars': True,
},
}
}
pip install pywin32==223
将python环境下C:UsersAdministratorminiconda3Libsite-packagespywin32_system32这个文件夹放到C:WindowsSystem32里面。
最开始我是直接安装pywin32,没有指定版本,就报错找不到这个安装包,所以我做了以上两个步骤的修改,由于我没有控制单一变量,其实我不知道是其中一个起作用了还是两个一起起作用了。遇到这个问题的同学可以自己试试。