Skip to content

[BUG REPORT] colab failing #249

@cgiturtle

Description

@cgiturtle

Describe the bug

colab failing with below logs

To Reproduce
Steps to reproduce the behavior:

  1. Go to colab
  2. Run all cells

Additional context

Checking installs and venv + autodebug checks
Python version:  3.10.12 (main, Nov  6 2024, 20:22:13) [GCC 11.4.0]
Webui version: 5c55c38c7d5eb168de560a3daebc78b06d403278 - Fri Aug 16 12:38:46 2024 +0200
Found extensions: 
Installed wheel!             
Installed transformers!             
Installed diffusers!             
Installed gradio!             
Installed huggingface-hub!             
Installed audio2numpy!             
Installed bark!             
Installed sox!             
Failed to install audiolm. Check AutoDebug output.

    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
    █░▄▄▀██░██░█▄▄░▄▄██░▄▄▄░██░▄▄▀██░▄▄▄██░▄▄▀██░██░██░▄▄░██
    █░▀▀░██░██░███░████░███░██░██░██░▄▄▄██░▄▄▀██░██░██░█▀▀██
    █░██░██▄▀▀▄███░████░▀▀▀░██░▀▀░██░▀▀▀██░▀▀░██▄▀▀▄██░▀▀▄██
    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Install failed!
STDOUT:
Collecting audiolm-pytorch==1.1.4
  Downloading audiolm_pytorch-1.1.4-py3-none-any.whl.metadata (1.2 kB)
Requirement already satisfied: accelerate in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (1.2.1)
Collecting beartype (from audiolm-pytorch==1.1.4)
  Downloading beartype-0.19.0-py3-none-any.whl.metadata (32 kB)
Requirement already satisfied: einops>=0.6.1 in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (0.8.0)
Collecting ema-pytorch>=0.2.2 (from audiolm-pytorch==1.1.4)
  Downloading ema_pytorch-0.7.7-py3-none-any.whl.metadata (689 bytes)
Requirement already satisfied: encodec in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (0.1.1)
Collecting fairseq (from audiolm-pytorch==1.1.4)
  Downloading fairseq-0.12.2.tar.gz (9.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 88.3 MB/s eta 0:00:00
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Installing backend dependencies: started
  Installing backend dependencies: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: joblib in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (1.4.2)
Collecting lion-pytorch (from audiolm-pytorch==1.1.4)
  Downloading lion_pytorch-0.2.3-py3-none-any.whl.metadata (616 bytes)
Collecting local-attention>=1.8.4 (from audiolm-pytorch==1.1.4)
  Downloading local_attention-1.9.15-py3-none-any.whl.metadata (683 bytes)
Requirement already satisfied: scikit-learn in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (1.6.0)
Requirement already satisfied: sentencepiece in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (0.2.0)
Requirement already satisfied: torch>=1.12 in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (2.5.1)
Requirement already satisfied: torchaudio in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (2.5.1+cu121)
Requirement already satisfied: transformers in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (4.44.0)
Requirement already satisfied: tqdm in /usr/local/lib/python3.10/dist-packages (from audiolm-pytorch==1.1.4) (4.67.1)
Collecting vector-quantize-pytorch>=1.5.14 (from audiolm-pytorch==1.1.4)
  Downloading vector_quantize_pytorch-1.20.11-py3-none-any.whl.metadata (29 kB)
Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (3.16.1)
Requirement already satisfied: typing-extensions>=4.8.0 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (4.12.2)
Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (3.4.2)
Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (3.1.4)
Requirement already satisfied: fsspec in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (2024.10.0)
Requirement already satisfied: nvidia-cuda-nvrtc-cu12==12.4.127 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (12.4.127)
Requirement already satisfied: nvidia-cuda-runtime-cu12==12.4.127 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (12.4.127)
Requirement already satisfied: nvidia-cuda-cupti-cu12==12.4.127 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (12.4.127)
Requirement already satisfied: nvidia-cudnn-cu12==9.1.0.70 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (9.1.0.70)
Requirement already satisfied: nvidia-cublas-cu12==12.4.5.8 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (12.4.5.8)
Requirement already satisfied: nvidia-cufft-cu12==11.2.1.3 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (11.2.1.3)
Requirement already satisfied: nvidia-curand-cu12==10.3.5.147 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (10.3.5.147)
Requirement already satisfied: nvidia-cusolver-cu12==11.6.1.9 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (11.6.1.9)
Requirement already satisfied: nvidia-cusparse-cu12==12.3.1.170 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (12.3.1.170)
Requirement already satisfied: nvidia-nccl-cu12==2.21.5 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (2.21.5)
Requirement already satisfied: nvidia-nvtx-cu12==12.4.127 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (12.4.127)
Requirement already satisfied: nvidia-nvjitlink-cu12==12.4.127 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (12.4.127)
Requirement already satisfied: triton==3.1.0 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (3.1.0)
Requirement already satisfied: sympy==1.13.1 in /usr/local/lib/python3.10/dist-packages (from torch>=1.12->audiolm-pytorch==1.1.4) (1.13.1)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy==1.13.1->torch>=1.12->audiolm-pytorch==1.1.4) (1.3.0)
Collecting einx>=0.3.0 (from vector-quantize-pytorch>=1.5.14->audiolm-pytorch==1.1.4)
  Downloading einx-0.3.0-py3-none-any.whl.metadata (6.9 kB)
Requirement already satisfied: numpy<3.0.0,>=1.17 in /usr/local/lib/python3.10/dist-packages (from accelerate->audiolm-pytorch==1.1.4) (1.23.5)
Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from accelerate->audiolm-pytorch==1.1.4) (24.2)
Requirement already satisfied: psutil in /usr/local/lib/python3.10/dist-packages (from accelerate->audiolm-pytorch==1.1.4) (5.9.5)
Requirement already satisfied: pyyaml in /usr/local/lib/python3.10/dist-packages (from accelerate->audiolm-pytorch==1.1.4) (6.0.2)
Requirement already satisfied: huggingface-hub>=0.21.0 in /usr/local/lib/python3.10/dist-packages (from accelerate->audiolm-pytorch==1.1.4) (0.23.2)
Requirement already satisfied: safetensors>=0.4.3 in /usr/local/lib/python3.10/dist-packages (from accelerate->audiolm-pytorch==1.1.4) (0.4.5)
Requirement already satisfied: cffi in /usr/local/lib/python3.10/dist-packages (from fairseq->audiolm-pytorch==1.1.4) (1.17.1)
Requirement already satisfied: cython in /usr/local/lib/python3.10/dist-packages (from fairseq->audiolm-pytorch==1.1.4) (3.0.11)
Collecting hydra-core<1.1,>=1.0.7 (from fairseq->audiolm-pytorch==1.1.4)
  Downloading hydra_core-1.0.7-py3-none-any.whl.metadata (3.7 kB)
Collecting omegaconf<2.1 (from fairseq->audiolm-pytorch==1.1.4)
  Downloading omegaconf-2.0.6-py3-none-any.whl.metadata (3.0 kB)
  Downloading omegaconf-2.0.5-py3-none-any.whl.metadata (3.0 kB)
  Downloading omegaconf-2.0.4-py3-none-any.whl.metadata (3.0 kB)
  Downloading omegaconf-2.0.3-py3-none-any.whl.metadata (3.0 kB)
  Downloading omegaconf-2.0.2-py3-none-any.whl.metadata (3.0 kB)
  Downloading omegaconf-2.0.1-py3-none-any.whl.metadata (3.0 kB)
  Downloading omegaconf-2.0.0-py3-none-any.whl.metadata (3.5 kB)
Requirement already satisfied: regex in /usr/local/lib/python3.10/dist-packages (from fairseq->audiolm-pytorch==1.1.4) (2024.11.6)
Collecting sacrebleu>=1.4.12 (from fairseq->audiolm-pytorch==1.1.4)
  Downloading sacrebleu-2.4.3-py3-none-any.whl.metadata (51 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.8/51.8 kB 4.6 MB/s eta 0:00:00
Collecting bitarray (from fairseq->audiolm-pytorch==1.1.4)
  Downloading bitarray-3.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (32 kB)
Requirement already satisfied: scipy>=1.6.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->audiolm-pytorch==1.1.4) (1.13.1)
Requirement already satisfied: threadpoolctl>=3.1.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->audiolm-pytorch==1.1.4) (3.5.0)
Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from transformers->audiolm-pytorch==1.1.4) (2.32.3)
Requirement already satisfied: tokenizers<0.20,>=0.19 in /usr/local/lib/python3.10/dist-packages (from transformers->audiolm-pytorch==1.1.4) (0.19.1)
Requirement already satisfied: frozendict in /usr/local/lib/python3.10/dist-packages (from einx>=0.3.0->vector-quantize-pytorch>=1.5.14->audiolm-pytorch==1.1.4) (2.4.6)
Collecting omegaconf<2.1 (from fairseq->audiolm-pytorch==1.1.4)
  Using cached omegaconf-2.0.6-py3-none-any.whl.metadata (3.0 kB)
  Using cached omegaconf-2.0.5-py3-none-any.whl.metadata (3.0 kB)
INFO: pip is looking at multiple versions of hydra-core to determine which version is compatible with other requirements. This could take a while.
Collecting fairseq (from audiolm-pytorch==1.1.4)
  Downloading fairseq-0.12.1.tar.gz (9.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 106.6 MB/s eta 0:00:00
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'error'




STDERR:
WARNING: Ignoring invalid distribution -orch (/usr/local/lib/python3.10/dist-packages)
WARNING: Ignoring version 2.0.6 of omegaconf since it has invalid metadata:
Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/d0/eb/9d63ce09dd8aa85767c65668d5414958ea29648a0eec80a4a7d311ec2684/omegaconf-2.0.6-py3-none-any.whl (from fairseq->audiolm-pytorch==1.1.4) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
    PyYAML (>=5.1.*)
            ~~~~~~^
Please use pip<24.1 if you need to use this version.
WARNING: Ignoring version 2.0.5 of omegaconf since it has invalid metadata:
Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/e5/f6/043b6d255dd6fbf2025110cea35b87f4c5100a181681d8eab496269f0d5b/omegaconf-2.0.5-py3-none-any.whl (from fairseq->audiolm-pytorch==1.1.4) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
    PyYAML (>=5.1.*)
            ~~~~~~^
Please use pip<24.1 if you need to use this version.
WARNING: Ignoring version 2.0.4 of omegaconf since it has invalid metadata:
Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/92/b1/4f3023143436f12c98bab53f0b3db617bd18a7d223627d5030e13a7b4fc2/omegaconf-2.0.4-py3-none-any.whl (from fairseq->audiolm-pytorch==1.1.4) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
    PyYAML (>=5.1.*)
            ~~~~~~^
Please use pip<24.1 if you need to use this version.
WARNING: Ignoring version 2.0.3 of omegaconf since it has invalid metadata:
Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/29/08/a88210c2c1aa0a3f65f05d8a6c98939ccb84b6fb982aa6567dec4e6773f9/omegaconf-2.0.3-py3-none-any.whl (from fairseq->audiolm-pytorch==1.1.4) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
    PyYAML (>=5.1.*)
            ~~~~~~^
Please use pip<24.1 if you need to use this version.
WARNING: Ignoring version 2.0.2 of omegaconf since it has invalid metadata:
Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/72/fe/f8d162aa059fb4f327fd75144dd69aa7e8acbb6d8d37013e4638c8490e0b/omegaconf-2.0.2-py3-none-any.whl (from fairseq->audiolm-pytorch==1.1.4) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
    PyYAML (>=5.1.*)
            ~~~~~~^
Please use pip<24.1 if you need to use this version.
WARNING: Ignoring version 2.0.1 of omegaconf since it has invalid metadata:
Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/86/ec/605805e60abdb025b06664d107335031bb8ebdc52e0a90bdbad6a7130279/omegaconf-2.0.1-py3-none-any.whl (from fairseq->audiolm-pytorch==1.1.4) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
    PyYAML (>=5.1.*)
            ~~~~~~^
Please use pip<24.1 if you need to use this version.
WARNING: Ignoring version 2.0.6 of omegaconf since it has invalid metadata:
Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/d0/eb/9d63ce09dd8aa85767c65668d5414958ea29648a0eec80a4a7d311ec2684/omegaconf-2.0.6-py3-none-any.whl (from fairseq->audiolm-pytorch==1.1.4) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
    PyYAML (>=5.1.*)
            ~~~~~~^
Please use pip<24.1 if you need to use this version.
WARNING: Ignoring version 2.0.5 of omegaconf since it has invalid metadata:
Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/e5/f6/043b6d255dd6fbf2025110cea35b87f4c5100a181681d8eab496269f0d5b/omegaconf-2.0.5-py3-none-any.whl (from fairseq->audiolm-pytorch==1.1.4) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
    PyYAML (>=5.1.*)
            ~~~~~~^
Please use pip<24.1 if you need to use this version.
  error: subprocess-exited-with-error
  
  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> See above for output.
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.



Please read the error above carefully. 
If you are unsure, please create an issue at https://github.com/gitmylo/audio-webui/issues.
When creating an issue, please include your full autodebug message.
Exit code: 1

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions