python3开发环境_搭建python3后台开发环境

1.在winxp中建立python虚拟开发环境,并安装需要的包:

C:\Documents and Settings\Administrator>mkvirtualenv VueShop -p c:/python34/python.exe

Running virtualenv with interpreter c:/python34/python.exe

Using base prefix 'c:\\python34'

New python executable in C:\DOCUME~1\ADMINI~1\Envs\test1\Scripts\python.exe

Installing setuptools, pip, wheel...done.

(VueShop) C:\Documents and Settings\Administrator>pip install django

(VueShop) C:\Documents and Settings\Administrator>pip install djangorestframework

(VueShop) C:\Documents and Settings\Administrator>pip install Markdown

(VueShop) C:\Documents and Settings\Administrator>pip install django-filter

(VueShop) C:\Documents and Settings\Administrator>pip install PyMySQL

(VueShop) C:\Documents and Settings\Administrator>pip install pillow

(VueShop) C:\Documents and Settings\Administrator>pip install DjangoUeditor

2.建立数据库

3.建立数据库连接

settings.pyc

...

DATABASES = {

'default': {

'ENGINE': 'django.db.backends.mysql',

'NAME': "mxshop",

'USER': "root",

'PASSWORD': "root",

'HOST': "127.0.0.1",

'OPTIONS': { 'init_command': 'SET storage_engine=INNODB;' }

}

}

...

4.解决我的版本的mysql数据库连接问题

因为我的ThinkPad太老了,只能安装winxp,造成一些列软件的版本都不能安装最新的,特别是造成了安装mysqlclient后不能正常启动,发现是版本兼容问题,最好的办法是升级到win7,这明显是不可能的,所以使用了变通的方法:

pip install PyMySQL

在我的Django项目的__init__.py中增加如下语句:

import pymysql

pymysql.install_as_MySQLdb()

5.执行初始化的项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值