Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Error in python_tutorial - No module named 'pkg_resources'

Abierto
#23 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
jupyter-notebook, python

Línea de trabajo

Comienza con la celda del notebook de Python 3.12 que se muestra en el traceback y reproduce el fallo al importar hyperopt. Inspecciona cómo las dependencias del tutorial proporcionan el módulo pkg_resources que falta. Se considera terminado cuando el tutorial supera esa importación sin ModuleNotFoundError.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

The error, py 3.12:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Cell In[36], line 1
----> 1 import hyperopt
      3 def hyperopt_objective(params):
      4     model = CatBoostClassifier(
      5         l2_leaf_reg=int(params['l2_leaf_reg']),
      6         learning_rate=params['learning_rate'],
   (...)     11         loss_function=metrics.Logloss(),
     12     )

File ~/gitlab/catboost-experiments/.venv/lib/python3.12/site-packages/hyperopt/__init__.py:34
     32 from . import rand
     33 from . import tpe
---> 34 from . import atpe
     35 from . import mix
     36 from . import anneal

File ~/gitlab/catboost-experiments/.venv/lib/python3.12/site-packages/hyperopt/atpe.py:19
     17 import numpy
     18 import numpy.random
---> 19 import pkg_resources
     20 import tempfile
     21 import scipy.stats

ModuleNotFoundError: No module named 'pkg_resources'
Lenguaje dominante
Jupyter Notebook
Estrellas
1.1k
Forks
422
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de catboost/tutorials

Todos los issues de catboost/tutorials

Issues similares

Más issues de Machine Learning

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.