简介:许多朋友问有关Django如何配置Python环境的问题。本文的首席CTO注释将为您提供一个详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!
本文目录清单:
1. Python问,关于Django的环境设置。如果您完美地解决了1000分!2。如何构建Python的Django框架3.如何在Ubuntu中构建Python Django环境12.04 4.如何使用Python进行Web开发DJANGO环境配置5,Python3.8安装和配置DJANGO环境DJANGO环境(上面)6,Linux 6,Linux,Linux,Linux,6,Linux,Linux,6,Linuxpython django环境配置django installationno?安装后,在使用django-addmin命令之前,将django添加到环境变量
操作环境
Windows 7(64 -bit) + Python 2.7 + Django 1.7.1
1.安装Django框架
当然,您必须首先有Python环境,您不会说很多关于学习Python的朋友~~
我使用SetUptools工具安装。SetUptools是一种常用的安装工具,用于在Python中安装第三方模块
1.1安装setuptools工具(如果可以安装,可以直接跳过)
从此地址下载ez_setup.py:
(在页面底部)
我下载了setuptools-7.0.zip,解压缩,将解压缩的setuptoop-7.0文件放在目录中。我认为它放在C:Workspace目录中。
打开命令行CMD,切换到C:WorkspaceSetuptools-7.0在CMD中,即SetUptools-7.0安装目录
运行命令:
python ez_setup.py
此命令将安装SetUptools工具,并在安装后在Python安装目录中打开脚本目录(Mine是C:Python27Scripts)。
请注意,将脚本目录添加到Python安装目录(mine是C:Python27Scripts)中的环境变量路径,否则以下easy_install命令将报告错误。
1.2安装Django框架
输入CMD:
easy_install django
可能会提示某些安装过程缺少VC ++软件包。根据及时网站(我忘记?)下载该软件包,我下载了vcforpython27.msi。安装VC ++后
这样,Django是自动安装的,难道不方便吗?哈哈
2.创建Django项目。在这里,假设它是在C:WorksPacedJangotest中创建的(与Java有所不同,Java可以直接创建项目。Python希望先创建一个项目,然后在项目中创建应用程序)
输入C:WorkspacedJangotest目录,输入:
django-admin startproject mytodo #many是python django-admin.py startproject mytodo。
我创建了mytodo项目
3.启动调试服务器
输入C:WorksPacedJangotestDjangotestMyTodo目录:
CD mytodo
然后输入:
python manage.py runserver
在浏览器中输入以查看是否可以访问页面
4.创建一个应用程序
输入命令:python manage.py startapp todo
就在mytodo项目下,一个应用程序,即
编辑mytodo/settings.py文件,添加条目todo
instasted_apps =((
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'去做',
治愈
也就是说,最后一行todo(某些版本是项目名称+应用程序名称,即mytodo.todo)
再次输入:python manage.py runserver查看您的应用程序是否配置,在写作时养成一个良好的习惯,哈哈?
5.配置数据库
Django的默认值是将SQLite数据库用作背景数据库。它仍然打开mytodo/settings.py。您可以看到以下段落:
数据库= {
'默认': {
'引擎':'django.db.backends.sqlite3',
'name':os.path.join(base_dir,'db.sqlite3'),
}
}
这是Django项目的数据库配置。默认值是使用sqlite。我们使用默认配置来安装SQLITE数据库,而无需修改配置文件
当您听到数据库时,每个人都必须感到如此复杂。实际上,在Python中安装一个三向模块,数据库非常简单,可以完成命令~~
输入命令:
easy_install pysqlite
这样,安装了SQLITE数据库
安装数据库后,我们还对其进行测试并输入命令:
python manage.py syncdb
成功提示成功安装它。打开mytodo目录,查看其中是否有db.sqlite3文件。这是上面配置的数据库文件
1.检查是否安装了Python:直接在外壳中输入Python。如果安装了Python,您可以输入Python Bash并查看版本号(例如Python 2.7.3)
- 默认情况下应该安装在Ubuntu中的Python
2.安装Django:
安装官方版本版本:下载和安装软件包,减压后安装它:
sudo python setup.py安装
检查是否安装了Django:输入python shell:
导入django
django.version
如果您已经成功安装了
3.安装数据库(MySQL)
直接进入外壳
sudo apt-get安装mysql-server
您可以安装mysql
输入密码将在中间提示,可以输入或可以忽略它
检查MySQL是否已安装:
netstat -tap |Grep mysql
如果您成功安装,则应看到诸如TCP 0 0 Localhost:MySQL *的信息: *听
那么您可以输入外壳
mysql -U root -p
输入MySQL Shell(如果您在安装时设置密码,则需要输入密码)并执行各种数据库操作
4.安装Python-Mysql适配器
sudo apt-get安装python-mysqldb
5.在Django中配置数据库
1)打开设置。py并找到这样的段落:
1
2
3
4
5
6
7
8
9
10
数据库= {
'默认': {
'引擎':'django.db.backends。',#add'postgresql_psycopg2','mysql','sqlite3'oracle'。
“名称':'',#或数据库文件的路径,如果使用SQLITE3。
“用户”:'',#未与SQLITE 3一起使用。
'密码':'',#未与sqlite 3一起使用。
'主机':'',#设置为Localhost的空字符串。不适用于sqlite3。
'端口':'',#设置为默认的字符串。不适用于sqlite3。
}
}
2)将“引擎”配置为django.db.backends.mysql
3)配置为我要选择的DB名称的“名称”,例如MyDB
4)在输入中输入相应的用户名和密码
5)“主机”的配置令人怀疑,我似乎是空的。
6)测试配置:
在``MySite''项目目录的目录中运行Python Shell
python manage.py壳
输入以下命令来测试您的数据库配置:
来自django.db导入连接
光标= Connection.Cursor()
如果没有显示错误消息,则数据库配置正确。否则,您必须检查错误消息以纠正错误。
参考:
环境配置几乎相同。首先在这里写下它,这是什么问题,然后再次更改
下载
Python-2.7.2.mmi
django-1.3.1.tar.gz
Django暂时仅支持Python
2.4
?
2.7,
在django-1.3.1.3.1docsintroinstall.txt中有一个描述:
存在
A
Python
网络
框架,
Django
需要
Python。
它
作品
和
任何
Python
版本
从
2.4
到
2.7
(到期的
到
向后
不兼容
在
Python
3.0,
Django
做
不是
现在
工作
和
Python
3.0;
安装Python-2.7.2并添加环境变量
D:Python27;D:Python27Scripts;
命令行进入django-1.3.1目录,
安装Django
Python
setup.py
安装
Django提供教程
django-1.3.1docsintro
新网站
E:Pythondjango- admin.py
StartProject
我的网站
启动Django随附的Web服务器
E:Pythoncd
我的网站
E:pythonmysitemanage.py
Runserver
证实
楷模 ...
错误
成立
Django
版本
1.3.1,
使用
设置
'mysite.settings'
发展
服务器
是
跑步
在
辞职
这
服务器
和
Ctrl块。
输入浏览器
浏览页面
PS:
在Windows7中配置上述步骤后,出现以下情况
D:workpythondjango- admin.py
StartProject
我的网站
用法:
django-admin.py
子命令
[选项]
[args]
Em
显然,django-admin.py不包括startproject命令,其他命令无法识别。
D:Python27ScriptSpython
django-admin.py
StartProject
我的网站
这显示了django-admin.py
后续参数不能传递,可以通过修改注册表来实现。
输入Regedit,
进入
HKEY_CLLASSES_ROOTPY_AUTO_FILESHELLOPENCOMMAND
,,,,
“ C:python26python.exe”
“%1”
改变
它
到
“ C:python26python.exe”
“%1”
%*
成功解决
Python3.8安装和配置Django环境(顶部)
1. CMD查看Python版本
2. CMD查看PIP版本
3. PIP安装Django,默认DJANGO3
升级PIP
4.查看django版本
5.安装mysql
6.查看mysql版本
7.建立一个django文件夹并输入,
8.启动一个Django项目
9.运行服务器并测试Django项目
10.使用该地址访问项目
Python2.4旧Python版本,尝试Python2.6或Python2.7安装Django?通常有两种安装Python库的方法:
1. easy_install
sudo easy_install django
2. Linux的软件包安装工具。
sudo apt-get安装python-django
结论:以上是首席CTO引入的Python环境的全部内容,请注意Django如何配置Python环境。我希望这对每个人都会有所帮助。如果您想进一步了解这一点,请记住收集并关注此网站。