RVC-Project / RVC-Project/Retrieval-based-Voice-Conversion-WebUI
docker-compose up -d is not working :(
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 38.4k
- Forks
- 5.3k
- PR merge metrics
- No merged PRs in 30d
Description
I've tried to initialize RVC using docker-compose, but it failed. I've downloaded 2.2.231006.
I tried to docker-compose up -d but here is what's happened:
=> ERROR [rvc 8/16] RUN python3 -m pip install --no-cache-dir -r requirements.txt 29.2s
------
> [rvc 8/16] RUN python3 -m pip install --no-cache-dir -r requirements.txt:
0.659 Ignoring onnxruntime: markers 'sys_platform == "darwin"' don't match your environment
0.811 Collecting joblib>=1.1.0 (from -r requirements.txt (line 1))
0.933 Downloading joblib-1.4.2-py3-none-any.whl.metadata (5.4 kB)
1.140 Collecting numba==0.56.4 (from -r requirements.txt (line 2))
...
...
...
27.44 WARNING: Ignoring version 2.0.6 of omegaconf since it has invalid metadata:
27.44 Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/d0/eb/9d63ce09dd8aa85767c65668d5414958ea29648a0eec80a4a7d311ec2684/omegaconf-2.0.6-py3-none-any.whl (from fairseq==0.12.2->-r requirements.txt (line 7)) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
27.44 PyYAML (>=5.1.*)
27.44 ~~~~~~^
27.44 Please use pip<24.1 if you need to use this version.
27.48 Downloading omegaconf-2.0.5-py3-none-any.whl.metadata (3.0 kB)
27.48 WARNING: Ignoring version 2.0.5 of omegaconf since it has invalid metadata:
27.48 Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/e5/f6/043b6d255dd6fbf2025110cea35b87f4c5100a181681d8eab496269f0d5b/omegaconf-2.0.5-py3-none-any.whl (from fairseq==0.12.2->-r requirements.txt (line 7)) has invalid metadata: .* suffix can only be used with `==` or `!=` operators
27.48 PyYAML (>=5.1.*)
27.48 ~~~~~~^
27.48 Please use pip<24.1 if you need to use this version.
27.48 INFO: pip is looking at multiple versions of hydra-core to determine which version is compatible with other requirements. This could take a while.
27.48 ERROR: Cannot install -r requirements.txt (line 7) and fairseq because these package versions have conflicting dependencies.
27.48
27.48 The conflict is caused by:
27.48 fairseq 0.12.2 depends on omegaconf<2.1
27.48 hydra-core 1.0.7 depends on omegaconf<2.1 and >=2.0.5
27.48
27.48 To fix this you could try to:
27.48 1. loosen the range of package versions you've specified
27.48 2. remove package versions to allow pip to attempt to solve the dependency conflict
27.48
27.66 ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
------
failed to solve: process "/bin/sh -c python3 -m pip install --no-cache-dir -r requirements.txt" did not complete successfully: exit code: 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing docker-compose up -d and inspect the Docker build step running python3 -m pip install --no-cache-dir -r requirements.txt. Review the fairseq, hydra-core, and omegaconf constraints shown in the error, then verify that the dependency installation completes and the compose service starts successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, docker-compose, python
- Domain
- build-system, devops
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100