beautifulspring

导航

Chattts从零开始部署

一、概述
ChatTTS是一款优秀的文字转语音项目,使用python语言编写,因此需要先安装python

二、安装环境
以MacOS为例

brew install python

验证安装 python --version
如果安装的是python3版本,我们可以对python文件软链接到python3

ln /opt/homebrew/bin/python3 /opt/homebrew/bin/python

三、部署安装
下载Chat TTS源码

git clone https://github.com/2noise/ChatTTS 

项目位于

cd ChatTTS
pip install --upgrade -r requirement.txt

这时如果发生以下报错:

error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try brew install
xyz, where xyz is the package you are trying to
install.

If you wish to install a Python library that isn't in Homebrew,
use a virtual environment:

python3 -m venv path/to/venv
source path/to/venv/bin/activate
python3 -m pip install xyz

是因为python为了防止 pip 乱安装包的机制

这里有个解决办法就是
创建一个虚拟环境

python -m venv chatEnv

激活它

source chatEnv/bin/activate

安装

pip install --upgrade -r requirement.txt

如果碰到安装超时怎么办?
这种问题一般是因为pip安装镜像源的问题
设置清华镜像

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

重新执行安装命令即可

posted on 2025-05-17 00:02  最美春天的晨光1999  阅读(219)  评论(0)    收藏  举报