Skip to content

OpenHUTB 项目缺少统一环境初始化脚本,新人部署环境配置流程繁琐 #7629

Description

@XieTJ

Issue 描述

问题现状

项目当前无一键环境初始化脚本,新人部署需要手动依次完成创建虚拟环境、激活环境、安装依赖、配置PYTHONPATH等多步操作,步骤分散易漏操作,频繁出现依赖缺失、路径导入报错两类问题。

复现流程

  1. 新开发者克隆仓库;
  2. 手动敲命令创建venv、激活虚拟环境;
  3. 手动执行pip安装依赖,容易遗忘导出/同步requirements;
  4. 未自动配置PYTHONPATH,运行时报自定义模块找不到。

示例基础脚本逻辑

#!/bin/bash
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
export PYTHONPATH=$(pwd):$PYTHONPATH
echo "环境初始化完成,当前Python路径:$(which python3)"
python -c "import sys;print(sys.path)"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions