Skip to content

Latest commit

 

History

History
98 lines (66 loc) · 1.46 KB

File metadata and controls

98 lines (66 loc) · 1.46 KB

安装指南

系统要求

  • Python 3.12 或更高版本
  • 2GB以上内存
  • 1GB可用磁盘空间

安装步骤

1. 克隆项目

git clone https://github.com/zimingttkx/Network-Security-Based-On-ML.git
cd Network-Security-Based-On-ML

2. 创建虚拟环境

Linux/Mac:

python3 -m venv venv
source venv/bin/activate

Windows:

python -m venv venv
venv\Scripts\activate

3. 安装依赖

pip install -r requirements.txt

如果安装速度慢,可以使用国内镜像源:

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

4. 配置环境变量(可选)

cp .env.example .env
# 编辑.env文件,配置MongoDB等(可选)

5. 启动应用

python test_app.py

应用启动后,访问 http://localhost:8000

验证安装

访问以下地址确认安装成功:

常见问题

端口被占用

如果8000端口被占用,可以修改端口:

# 在.env文件中设置
APP_PORT=8080

依赖安装失败

尝试升级pip:

pip install --upgrade pip

Python版本不匹配

确保使用Python 3.12或更高版本:

python --version

下一步