https://github.com/AI-FanGe/AI_DesktopCat_Qwen3.5Omni

进入后端目录并安装依赖:

cd upload_facial_expression/integrated/server
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

如果使用的是CMD 那么需要修改为

cd upload_facial_expression/integrated/server
python -m venv .venv
.venv\Scripts\activate.bat
pip install -r requirements.txt

创建本地环境变量文件:

cat > .env << 'EOF'
DASHSCOPE_API_KEY=sk-your-api-key-here
ASR_DEBUG_RAW=0
EOF

cmd执行

echo DASHSCOPE_API_KEY=sk-your-api-key-here > .env
echo ASR_DEBUG_RAW=0 >> .env

检查是否创建成功

type .env

运行

python app.py

浏览器网址

http://192.168.2.7:8081

本地地址

http://127.0.0.1:8081/

出现的问题:

(.venv) E:\SoftProject\AI_DesktopCat_Qwen3.5Omni\AI_DesktopCat_Qwen3.5Omni-main\upload_facial_expression\integrated\server>python app.py
Traceback (most recent call last):
  File "E:\SoftProject\AI_DesktopCat_Qwen3.5Omni\AI_DesktopCat_Qwen3.5Omni-main\upload_facial_expression\integrated\server\app.py", line 11, in <module>
    import audioop
ModuleNotFoundError: No module named 'audioop'

解决办法:

pip3 install audioop-lts

安装opencv-python

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python

安装 pillow

pip install Pillow

重新安装python环境

# 1. 进入 server 目录
cd /d E:\SoftProject\AI_DesktopCat_Qwen3.5Omni\AI_DesktopCat_Qwen3.5Omni-main\upload_facial_expression\integrated\server

# 2. 删除旧虚拟环境
rmdir /s .venv

# 3. 用 Anaconda 的 Python 创建虚拟环境
python -m venv .venv

# 4. 激活
.venv\Scripts\activate

# 5. 确认 Python 版本(应该是 Anaconda 的版本)
python --version

# 6. 安装依赖
pip install -r requirements.txt

# 7. 额外安装
pip install opencv-python audioop-lts

# 8. 复制前端文件
xcopy /E ..\..\..\web .\web\

# 9. 启动
python app.py
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐