1.下载Python。

下载地址:https://www.python.org/downloads/windows/ 

我的电脑是Windows 7  64位的操作系统,所以下载的是python-2.7.11.msi,下载步骤如下图:

其中,VS 2012对python的安装文件没有要求,不会出现不同的版本在VS 2012中运行不成功的情况,所以,读者可以根据自己操作系统的版本,下载需要的python.msi对应的版本。这里我现在的是python-2.7.11.msi。




2.安装Python 2.7.

安装步骤如下图:

  1. 下载好了python安装包后双击python安装包,选择install  just for me,点击下一步

    vs2012配置python环境安装新的python包 vs2012 python_Python


  2. 选择python安装的路径一般都安装在c盘,点击next下一步



  3. 选择python索要安装的文件 默认全部安装,点击next

    vs2012配置python环境安装新的python包 vs2012 python_Python_02


  4. 稍等一小会儿会就会安装成功

    vs2012配置python环境安装新的python包 vs2012 python_Python_03


  5. 然后点击finsh安装完成

    vs2012配置python环境安装新的python包 vs2012 python_python_04


  6. 右键我的电脑 选择属性

    vs2012配置python环境安装新的python包 vs2012 python_python_05


  7. 选择高级系统配置,点击高级

    vs2012配置python环境安装新的python包 vs2012 python_Python_06


  8. 点击环境变量,选择path路径

    vs2012配置python环境安装新的python包 vs2012 python_python_07


  9. 然后双击 把刚刚安装python时选择的路径放在path路径里面 注意最后面的分好要填写,一般Python安装在C:\Python27,在path的分号后面加上:C:\Python27;C:\Python27\Scripts;

    vs2012配置python环境安装新的python包 vs2012 python_Python_08


  10. 然后在cmd命令行下键入 python -V   就能得到python的版本信息了 安装完成


3.下载与安装Django1.5.1

1.下载地址:

2.安装Django1.5.1,安装过程如下图:

解压Django,并可以看到目录下边有个setup.py,即是安装文件。

打开cmd,并找到Django路径运行安装。

D:\python>python setup.py install

检测是否安装完毕

创建项目

因为django所有的app都是包含在项目中的。所以首先必须创建博客所隶属的项目。
D:\python>django-admin.py startproject website
即可在D盘python这个文件夹下创建一个website项目
这个目录下主要熟悉3个文件,manage.py、setting.py、urls.py
manage.py文件是一个同这个Django项目一起工作的工具。你可以从它在目录列表中的权限里边看到它是可以执行的。
setting.py文件包含了项目的默认设置。包括数据库信息、调试标志以及其他一些重要的变量。
url.py文件在Django里叫URLconf,它是一个将URL模式映射到你应用程序上的配置文件。

创建服务器

Django已经内置web服务器。

运行方法:

D:\python\website>manage.py runserver


浏览器访问http://127.0.0.1:8000既可看到项目页面,关闭服务器快捷键CTRL+BREAK

4.Visual Studio 2012 Ultimate 上安装 Python 开发插件 PTVS

1.安装过程

PTVS(Python Tools for Visual Studio)是一个VS下的Python开发插件

OSC上PTVS的首页为:

下载页面为:http://pytools.codeplex.com/releases/view/109707

因为我用的VS版本是2012,因此我下载的是这个插件对应的2012版本:PTVS 2.1 VS 2012.msi

下载后的文件运行文件PTVS 2.1 VS 2012.msi,会有Windows的运行安全警告,单机“运行”即可

运行后会看到用户协议界面:Apache License Version 2.0

这个协议的内容可以在这个页面看到:http://www.apache.org/licenses/LICENSE-2.0

这里勾选“I accept the terms in the License Agreement ”就可以了

安装过程是个读条的过程,在有些点可能会卡一段时间

安装完毕,单击“Finish”按钮结束安装

2..解释脚本

打开 Visual Studio,找到文件→新建→项目

在新建项目页面中左侧树形菜单的 已安装→模板→其他语言 里可以找到 Python

选择 Python Application 可以创建一个最简单的 Python 程序

vs2012配置python环境安装新的python包 vs2012 python_Python_09

输入代码后,单击“启动”按钮就可以执行代码了

执行代码“ print('Hello World') ” 效果如下图:

3.解决PTVS中输出中文的问题

PTVS安装完毕后,用print输出中文会报错

vs2012配置python环境安装新的python包 vs2012 python_django_10

这个时候需要修改文件的编码方式,在文件菜单中选择“高级保存选项”

vs2012配置python环境安装新的python包 vs2012 python_django_11

默认的选择是“简体中文(GB18030) - 代码页 54936”

要替换为“Unicode (UTF-8 无签名) - 代码页 65001”

vs2012配置python环境安装新的python包 vs2012 python_django_12

这个时候就可以让PTVS正确地显示中文了

vs2012配置python环境安装新的python包 vs2012 python_django_13

5.第一个web项目

第一步:首先打开VS2012开发工具 ,新建项目,选择Django Project模版。

vs2012配置python环境安装新的python包 vs2012 python_python_14

修改项目名称,可以查看到项目的文件结构

vs2012配置python环境安装新的python包 vs2012 python_python_15

第二步:右键点击Python Environments

vs2012配置python环境安装新的python包 vs2012 python_python_16

 第三步:点击Add Virtual Environment

vs2012配置python环境安装新的python包 vs2012 python_python_17

第四步:点击Create,可以看到项目结构发生的变化

vs2012配置python环境安装新的python包 vs2012 python_django_18

1、__init__.py

2、settings.py

3、urls.py:Django项目的URL设置。 可视其为django网站的目录。 目前,它是空的。

4、wsgi.py

第五步:点击env(Python 64-bit 3.3)

vs2012配置python环境安装新的python包 vs2012 python_django_19

第六步:点击 Install Python Package

vs2012配置python环境安装新的python包 vs2012 python_django_20

第七步:继续在上面输入django,点击OK。

vs2012配置python环境安装新的python包 vs2012 python_django_21

第八步:点击确定进行安装,等待安装即可,这个时间可能稍微长了一点,看到如下图所示的界面说明安装成功了。

vs2012配置python环境安装新的python包 vs2012 python_django_22

第九步:安装成功之后F5运行即可。

vs2012配置python环境安装新的python包 vs2012 python_Python_23

网页竟然运行成功了。

总结

   简简单单的九部我就实现了网站运行的成功。那么现在我需要来实现我的Hello World叻。

找到urls.py进行修改文件

vs2012配置python环境安装新的python包 vs2012 python_django_24

接下来在DjangoDemo文件夹下添加views.py文件,并添加如下代码

vs2012配置python环境安装新的python包 vs2012 python_django_25

OK了,来F5运行看效果吧。

vs2012配置python环境安装新的python包 vs2012 python_django_26



end