`
lvwei06770117
  • 浏览: 9248 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

django安装步骤

阅读更多
1、安装django,
1.a下载django official version,站点https://www.djangoproject.com/download/
1.b解压,tar xzvf Django-1.3.1.tar.gz
1.c进入解压后的目录 cd Django-1.3.1
1.d安装 sudo python setup.py install
1.e测试是否安装成功,在linux终端输入python,进入python交互界面,之后输入命令‘import django’。如果import成功,则安装成功
2、安装数据库服务器(mysql)
2.a sudo apt-get install mysql-server mysql-client #中途会让你输入一次mysql root用户的密码
2.b一旦安装完成,MySQL 服务器应该自动启动。 手动启动的命令是:sudo start mysql,手动停止的命令是:sudo stop mysql。
3.c 进入mysql,mysql -u root -p
3.d 修改root用户密码:sudo mysqladmin -u root password newpassword
3.e 简单操作show databases;
3、安装MySql-Python
3.a 下载源码包,下载地址http://sourceforge.net/projects/mysql-python/
3.b 解压。。。。.tar xfz MySQL-python-1.2.1.tar.gz,,, cd MySQL-python-1.2.1,,,
3.c 安装setuptools,网址:http://pypi.python.org/pypi/setuptools#downloads
3.d You need MySQL-devel to compile, but its not called that, its called: libmysql++-dev on Ubuntu
    sudo apt-get install libmysql++-dev
3.e 修改site.cfg, 第一registry_key = SOFTWARE\MySQL AB\MySQL Server 5.5,这里5.5是你安装的mysql的版本,其次,threadsafe = True改成 False.最后是
mysql_config = /usr/bin/mysql_config
3.e 安装  sudo python setup.py build
                     sudo python setup.py install
If you get this error you need to install python-dev package:
   1  In file included from _mysql.c:29:
   2  pymemcompat.h:10:20: error: Python.h: No such file or directory
   3  _mysql.c:30:26: error: structmember.h: No such file or directory
   4  In file included from /usr/include/mysql/mysql.h:44,
   5                   from _mysql.c:40:
   6  .
   7  .
   8  .
   9  _mysql.c:2808: warning: return type defaults to 'int'
  10  _mysql.c: In function 'DL_EXPORT':
  11  _mysql.c:2808: error: expected declaration specifiers before 'init_mysql'
  12  _mysql.c:2886: error: expected '{' at end of input
  13  error: command 'gcc' failed with exit status 1

Installing the python-dev package on Debian is done with apt-get or synaptic:
   1  apt-get install python-dev


Pasted from <http://snippets.aktagon.com/snippets/211-How-to-install-and-use-the-mysql-python-library>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics