Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Error installing dm_control using python 3.13

Aberta
#511 3 comentários 4 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
45/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Pouca atividade
Stack de tecnologia
python
Domínio
build-system

Direção de pesquisa

Nenhum arquivo-fonte ou teste é nomeado. Primeiro reproduza a falha de pip install dm_control com Python 3.13.2 e inspecione a saída de build de labmaze relacionada à resolução de bazel_skylib e WORKSPACE. Considera-se concluído quando dm_control for instalado com sucesso nos ambientes macOS e Ubuntu relatados, sem o erro de resolução de dependências.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Description:
Attempting to install dm_control using pip install dm_control results in a build failure for labmaze. The error suggests that Bazel 8 has disabled WORKSPACE by default, and Bazel 9 will remove it completely. The build process is unable to locate bazel_skylib, leading to a failure in resolving dependencies.

Steps to Reproduce:
1. Install the latest Python 3.13.2 on macOS or Ubuntu.
2. Attempt to install dm_control:

pip install dm_control

Observed Behavior:
The installation fails with the following error:

ERROR: Skipping '//labmaze/cc/python:_defaults': error loading package 'labmaze/cc/python': 
at /private/var/folders/.../bazel/build_defs.bzl:18:6: Unable to find package for 
@@[unknown repo 'bazel_skylib' requested from @@]//lib:collections.bzl: 
The repository '@@[unknown repo 'bazel_skylib' requested from @@]' could not be resolved:
No repository visible as '@bazel_skylib' from main repository. Was the repository introduced in WORKSPACE? 
The WORKSPACE file is disabled by default in Bazel 8 (late 2024) and will be removed in Bazel 9 (late 2025), 
please migrate to Bzlmod. See https://bazel.build/external/migration.

My workaround:
1. Downgraded Python to 3.10 → ✅ Worked
2. Installed using the conda environment :

conda install conda-forge dm_control

Environment Details:
• OS:
• macOS 15.3.2 (Apple Silicon)
• Ubuntu 22.04.5
• Python Versions Tested:
• ✅ 3.10 (Installation successful)
• ❌ 3.13.2 (Installation failed)

Thanks for your help! 🚀

Linguagem predominante
Python
Estrelas
4.7k
Forks
769
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de google-deepmind/dm_control

Todas as issues de google-deepmind/dm_control

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.