ChatTTS
ChatTTS copied to clipboard
pip install ChatTTS on macOS arm doesn't function:
pip install ChatTTS on macOS arm doesn't function:
Traceback (most recent call last):
import ChatTTS
File "/opt/homebrew/lib/python3.13/site-packages/ChatTTS/__init__.py", line 1, in <module>
from .core import Chat
File "/opt/homebrew/lib/python3.13/site-packages/ChatTTS/core.py", line 16, in <module>
from .model import DVAE, Embed, GPT, gen_logits, Tokenizer, Speaker
File "/opt/homebrew/lib/python3.13/site-packages/ChatTTS/model/__init__.py", line 1, in <module>
from .dvae import DVAE
File "/opt/homebrew/lib/python3.13/site-packages/ChatTTS/model/dvae.py", line 5, in <module>
import pybase16384 as b14
File "/opt/homebrew/lib/python3.13/site-packages/pybase16384/__init__.py", line 19, in <module>
from pybase16384.backends.cython import (
...<13 lines>...
)
File "/opt/homebrew/lib/python3.13/site-packages/pybase16384/backends/cython/__init__.py", line 4, in <module>
from pybase16384.backends.cython._core import (
...<13 lines>...
)
ModuleNotFoundError: No module named 'pybase16384.backends.cython._core'
@synodriver
I'm also using MacOS M1 but everything goes well. Please provide more info ex. system version, python version, etc..
I have the same error on windows:
(venv) C:\developement\CoderZero\NerdEnglishAI>python app.py
Traceback (most recent call last):
File "C:\developement\CoderZero\NerdEnglishAI\app.py", line 20, in <module>
import ChatTTS
File "C:\developement\CoderZero\NerdEnglishAI\venv\Lib\site-packages\ChatTTS\__init__.py", line 1, in <module>
from .core import Chat
File "C:\developement\CoderZero\NerdEnglishAI\venv\Lib\site-packages\ChatTTS\core.py", line 17, in <module>
from .model import DVAE, Embed, GPT, gen_logits, Tokenizer, Speaker
File "C:\developement\CoderZero\NerdEnglishAI\venv\Lib\site-packages\ChatTTS\model\__init__.py", line 1, in <module>
from .dvae import DVAE
File "C:\developement\CoderZero\NerdEnglishAI\venv\Lib\site-packages\ChatTTS\model\dvae.py", line 5, in <module>
import pybase16384 as b14
File "C:\developement\CoderZero\NerdEnglishAI\venv\Lib\site-packages\pybase16384\__init__.py", line 19, in <module>
from pybase16384.backends.cython import (
...<13 lines>...
)
File "C:\developement\CoderZero\NerdEnglishAI\venv\Lib\site-packages\pybase16384\backends\cython\__init__.py", line 4, in <module>
from pybase16384.backends.cython._core import (
...<13 lines>...
)
ModuleNotFoundError: No module named 'pybase16384.backends.cython._core'
(venv) C:\developement>pip install cython
Requirement already satisfied: cython in ...\venv\lib\site-packages (3.0.11)
(venv) C:\developement\CoderZero\NerdEnglishAI>python --version
Python 3.13.1
Okey. The simplest way is to use python3.12 instead of 3.13. In 3.13, I want to support free-threading build as well as normal build, however, cffi isn't ready for 313t yet, make the 313t ci fail. Now I just released a new version which dropped 313t support. Wait for 0.3.8 release