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.
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.
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
Then use the pip command to install virtualenv:
$ pip install virtualenv
Create a new virtual environment as follows:
$ virtualenv venv
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
The command to activate the environment on Windows is as follows:
$ venvScriptsctivate.bat
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
After activating the virtual environment, you can use the following command to install Django Framework:
$ pip install django
Use the following command to check the Django version:
$ python -m django --version
Use the Django command line tool to create a Django project:
$ django-admin startproject mysite
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
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!