OpenMOSS / OpenMOSS/MOSS-TTSD

环境问题

Open
#5 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1.4k
Forks
138
PR merge metrics
No merged PRs in 30d

Description

我在window环境下启动inference,找不到问题在哪儿,该安装的包都已经安装了【痛苦面具】

(moss_ttsd) PS D:\AI\Projects\Git\AIAudio\MOSS-TTSD> python inference.py --jsonl examples/examples.jsonl --output_dir outputs --seed 42 --use_normalize
Traceback (most recent call last):
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\site-packages\transformers\utils\import_utils.py", line 2154, in getattr
module = self._get_module(self._class_to_module[name])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\site-packages\transformers\utils\import_utils.py", line 2184, in _get_module
raise e
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\site-packages\transformers\utils\import_utils.py", line 2182, in get_module
return importlib.import_module("." + module_name, self.name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\importlib_init
.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1331, in _find_and_load_unlocked
File "", line 935, in _load_unlocked
File "", line 999, in exec_module
File "", line 488, in _call_with_frames_removed
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\site-packages\transformers\modeling_utils.py", line 59, in
from .integrations.flash_attention import flash_attention_forward
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\site-packages\transformers\integrations\flash_attention.py", line 5, in
from ..modeling_flash_attention_utils import _flash_attention_forward, flash_attn_supports_top_left_mask
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\site-packages\transformers\modeling_flash_attention_utils.py", line 104, in
from flash_attn.layers.rotary import apply_rotary_emb
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\site-packages\flash_attn\layers\rotary.py", line 8, in
from flash_attn.ops.triton.rotary import apply_rotary
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\site-packages\flash_attn\ops\triton\rotary.py", line 7, in
import triton
ModuleNotFoundError: No module named 'triton'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "D:\AI\Projects\Git\AIAudio\MOSS-TTSD\inference.py", line 8, in
from generation_utils import load_model, process_batch
File "D:\AI\Projects\Git\AIAudio\MOSS-TTSD\generation_utils.py", line 9, in
from modeling_asteroid import AsteroidTTSInstruct
File "D:\AI\Projects\Git\AIAudio\MOSS-TTSD\modeling_asteroid.py", line 12, in
from transformers import PreTrainedModel, GenerationMixin, Qwen3Config, Qwen3Model
File "E:\ProgramData\anaconda3\envs\moss_ttsd\Lib\site-packages\transformers\utils\import_utils.py", line 2157, in getattr
raise ModuleNotFoundError(
ModuleNotFoundError: Could not import module 'PreTrainedModel'. Are this object's requirements defined correctly?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the reported command from inference.py with examples/examples.jsonl on Windows, then trace the imports through generation_utils.py and modeling_asteroid.py. Start with the shown transformers, flash_attn, and triton import failure; done requires identifying a confirmed Windows-compatible dependency or configuration path and documenting the result.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.