Saludos! Tengo Ubuntu 20.04 - Python 8.3.5 No he podido crear el env. Este es el error luego de <em>sudo apt-get install python3-venv</em...

Isabel Yepes

Isabel Yepes

Pregunta
studenthace 4 años

Saludos!

Tengo Ubuntu 20.04 - Python 8.3.5

No he podido crear el env. Este es el error luego de sudo apt-get install python3-venv

–> python3-venv : Depends: python3.8-venv (>= 3.8.2-1~) but it is not going to be installed

E: Unable to correct problems, you have held broken packages.

He buscado en stackoverflow, pero no logro solucionarlo.

Alguna luz?

Les agradezco.

6 respuestas
para escribir tu comentario
    Mauricio Gonzalez Falcon

    Mauricio Gonzalez Falcon

    studenthace 4 años

    Hola una solución que encontré es esta

    sudo apt-get update && apt-get install python3-virtualenv

    y deberia empezar a actualizar tu programa

    Leandro Tenjo

    Leandro Tenjo

    studenthace 4 años

    También me paso. Tienes que instalar la función de venv

    En la consola ejecutas:

    # Para actualizar tu sistema sudo apt update # Luego sudo apt upgrade # Y ahora si ínstalas la nueva funcionalidad apt install python3-venv

    Y listo 🎉 Ahora sigues los pasos de la clase y tienes el entorno funcionando

    Omar Daniel Centeno

    Omar Daniel Centeno

    studenthace 4 años

    Genial, es algo poco común, pero la tecnología siempre nos sorprende cuando queremos programar algo y nos salen errores extraños. Que bueno que con anaconda podrás continuar.

    ¡Saludos!

    Isabel Yepes

    Isabel Yepes

    studenthace 4 años

    Gracias ODCenteno!

    Nada funcionó. Creo que es más profundo, tiene que ver con la versión más estable para mi versión de Ubuntu. Lo solucioné con Anaconda.

    Saludos!

    Omar Daniel Centeno

    Omar Daniel Centeno

    studenthace 4 años

    ¡Hola!

    No conozco la solución exacta para el problema, pero por lo que leo parece que alguno de los archivos está corrupto. Una solución podría ser reinstalar Python 3.8... para corregir el archivo en mal estado.

    Otra opción es instalar una versión 3.9 de Python e intentar con esa.

    Otra más es utilizar pyenv para generar un entorno virtual en lugar de venv.

Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Fortalece tus habilidades para profesionalizarte con Python, uno de los lenguajes más utilizados en el mundo en desarrollo backend, ciencia de datos e inteligencia artificial. Aprende conceptos y practica con retos que elevarán tu nivel al programar.

Curso de Python: Comprehensions, Lambdas y Manejo de Errores
Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Fortalece tus habilidades para profesionalizarte con Python, uno de los lenguajes más utilizados en el mundo en desarrollo backend, ciencia de datos e inteligencia artificial. Aprende conceptos y practica con retos que elevarán tu nivel al programar.