Python web development environment setup tutorial

PHPz
Release: 2023-06-17 14:10:41
Original
2524 people have browsed it

Python is a high-level programming language. Because of its cross-platform, easy-to-learn, and powerful features, some large companies, such as Google, Dropbox, etc., choose to use Python for development. As Web applications have gradually become mainstream applications in recent years, Python has gradually become the preferred development language for Web applications.

This article will introduce how to set up a Python web development environment on a Windows system, including Python installation, virtual environment settings, Django framework installation and creation of a basic Django project.

  1. Installation of Python

First, you need to install Python on your machine. You can download the latest version of Python from Python's official website https://www.python.org/downloads/ or install Python using Anaconda https://www.anaconda.com/products/individual.

  1. Virtual environment settings

In order to prevent version and dependency conflicts between python packages between different projects, we need to create a virtual environment for each project. Open the command line window and enter the project folder:

$ cd project_folder
Copy after login

Then use the pip command to install virtualenv:

$ pip install virtualenv
Copy after login

Create a new virtual environment as follows:

$ virtualenv venv
Copy after login

Among them, venv is the name of the virtual environment. After executing the above command, a directory named venv will be created in the current directory, which contains a complete Python environment.

Enter the virtual environment:

$ source venv/Scripts/activate
Copy after login

The command to activate the environment on Windows is as follows:

$ venvScriptsctivate.bat
Copy after login

After running the above command, the prefix of the current command line window will become (venv) , indicating that the virtual environment has been activated.

Finally, use the following command to exit the virtual environment:

$ deactivate
Copy after login
  1. Installation of Django framework

After activating the virtual environment, you can use the following command to install Django Framework:

$ pip install django
Copy after login

Use the following command to check the Django version:

$ python -m django --version
Copy after login
  1. Create a Django project

Use the Django command line tool to create a Django project:

$ django-admin startproject mysite
Copy after login

Where, mysite is the name of the project.

After executing the above command, a mysite folder will be created in the current directory, which is the root directory of the Django project.

Enter this directory and start the Django Web server:

$ cd mysite

$ python manage.py runserver
Copy after login

After starting the local server, you can enter http://127.0.0.1:8000 in the browser to access the Django website.

Next, you can perform some configurations in the mysite/settings.py file, such as database configuration, language configuration, etc.

At this point, you have established a Django web development environment. I wish you good luck and happiness in developing web applications with Django.

The above is the detailed content of Python web development environment setup tutorial. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template