Python 是一种高级编程语言,由于它跨平台、简单易学、功能强大等特性,一些大型公司,如 Google、Dropbox 等都选择使用 Python 进行开发。 随着最近几年来Web应用程序逐渐成为主流应用,Python 也逐渐成为了Web应用程序的首选开发语言。
本文将介绍如何在 Windows 系统上搭建一个 Python Web 开发环境,包括 Python 的安装、虚拟环境的设置、Django 框架的安装和创建一个基本的 Django 项目。
- Python的安装
首先,你需要在你的机器上安装 Python。你可以在Python的官网下载 https://www.python.org/downloads/ 下载最新版本的 Python 或者用 Anaconda https://www.anaconda.com/products/individual 安装 Python 。
- 虚拟环境的设置
为了防止不同项目之间 python 包之间的版本和依赖冲突,我们需要为每个项目创立一个虚拟环境。打开命令行窗口,进入到项目文件夹:
$ cd project_folder
然后使用pip命令安装virtualenv:
$ pip install virtualenv
创建一个新的虚拟环境,如下:
$ virtualenv venv
其中,venv是虚拟环境的名称。执行上述命令后,会在当前目录下创建一个名称为 venv 的目录,其中包含了一个完整的 Python 环境。
进入虚拟环境:
$ source venv/Scripts/activate
在 Windows 上激活环境的命令如下:
$ venvScriptsctivate.bat
运行上述命令后,当前命令行窗口的前缀会变成 (venv) ,表示已经激活了虚拟环境。
最后,使用以下命令退出虚拟环境:
$ deactivate
- Django框架的安装
在激活虚拟环境后,可以使用以下命令安装 Django 框架:
$ pip install django
使用如下命令查看 Django 版本:
$ python -m django --version
- 创建一个 Django 项目
使用 Django 命令行工具创建一个 Django 项目:
$ django-admin startproject mysite
其中, mysite 是项目的名称。
执行上述命令后,将会在当前目录下创建一个 mysite 的文件夹,该文件夹是 Django 项目的根目录。
进入该目录,启动 Django Web 服务器:
$ cd mysite $ python manage.py runserver
启动本地服务器后,你就可以在浏览器中输入 http://127.0.0.1:8000 来访问 Django 网站了。
接下来,你可以在 mysite/settings.py 文件中进行一些配置,比如数据库配置、语言配置等等。
至此,你已经建立了 Django 的 Web 开发环境。祝你在使用 Django 开发 Web 应用中顺利,愉快。