1.为何创建django工程需要创建虚拟安装环境

django 为何要安装虚拟环境

Django项目通常需要与系统的全局Python环境隔离开,以避免不同项目之间的依赖关系冲突。虚拟环境允许你为每个项目创建一个隔离的Python环境,每个环境都有自己的集合依赖包。

在虚拟环境中:

你可以安装Python包而不影响系统的Python环境。

不同的项目可以使用不同版本的包,无需担心版本冲突。

你可以将项目所需的所有包放在版本控制下,例如Git,使得项目迁移更加方便。

2.虚拟环境安装步骤

# 安装虚拟环境工具

pip install virtualenv

# 创建项目文件夹

mkdir youtube_tools

cd youtube_tools

# 创建虚拟环境

python -m venv venv

3.激活虚拟环境

# 激活虚拟环境

# Windows:

venv\Scripts\activate

# Linux/Mac:

source venv/bin/activate

在激活虚拟环境下,安装django包

pip install django

4.创建django项目(注意以下操作都在虚拟环境下)

在根目录youtube_tools下,直接输入命令

django-admin startproject youtube_tools_platform

完成后的django项目路径如下:

your_current_directory/
    ├── manage.py
    └── youtube_tools_platform/
        ├── __init__.py
        ├── settings.py
        ├── urls.py
        └── wsgi.py

如有涉及网站配置信息,数据库链接信息,要在settings.py中处理

5.运行项目

在项目根目录下,应该可以看到manage.py文件,直接输入命令:

# 启动服务器
python manage.py runserver

cmd端口显示内容如下:

django20250109.png

浏览器输入127.0.0.1:8000,看到如下页面,表示成功

QQ20250109-172537.png