• Inicio
  • Enviar tutorial
  • Pol铆tica de Cookies
  • Sobre tutorialesubuntu.com

Tutoriales Ubuntu

Tutoriales Ubuntu

Tutoriales de Ubuntu en Castellano

  • Inicio
  • Enviar tutorial
  • Pol铆tica de Cookies
  • Sobre tutorialesubuntu.com

Instalar Python 3.9, pip 20 y Django 3 en Ubuntu y soluciones SQLite3

6 noviembre, 2020
0 Facebook Twitter

Primero de todo, instalamos Python 3.9 ejecutando los siguientes comandos en la terminal:

sudo apt update
sudo apt install software-properties-common

A帽adimos al repositorio

sudo add-apt-repository ppa:deadsnakes/ppa

Instalamos Python 3.9

sudo apt install python3.9

Instalamos Pip, que es el gestor de paquetes de Python, usando los siguientes comandos

sudo apt update
sudo apt install python3-pip

Comprobamos las versiones poniendo en la consola:

python -V

y nos deber铆a devolver: Python 3.9.0, a continuaci贸n escribimos:

pip -V

Deber铆a devolvernos: pip 20.2.4, en caso contrario, podemos forzar la actualizaci贸n de pip con el comando:

sudo apt update

Una vez instalado, vamos a proceder a instalar Django 3 con pip:

sudo -H pip install Django

Podemos forzar la versi贸n de Django con:

sudo -H pip install Django==3.1.3

Nos vamos a nuestro directorio de trabajo, en mi caso /var/www/html y creamos nuestro primer proyecto con Django:

django-admin startproject ejemplo

Nos movemos al directorio /var/www/html/ejemplo reci茅n creado y creamos nuestra primera app en Django:

sudo python3 manage.py startapp hello

Si recibimos el error de que no encuentra el m贸dulo _sqlite3 podemos probar a instalarlo manualmente con los siguientes 2 comandos:

sudo apt-get install sqlite3
sudo apt-get install libsqlite3-dev

Y luego volver a compilar Python 3.9. Nos vamos al directorio de Python3.9, en mi caso ~/Python3.9.0 y ejecutamos el siguiente comando:

sudo ./configure --enable-loadable-sqlite-extensions && make && sudo make install

Despu茅s de todo esto a mi me segu铆a sin funcionar y lo 煤nico que me funcion贸 despu茅s de volverme loco durante horas fue recompilar Python 3.9 de esta manera. Nos vamos al directorio de Python3.9, en mi caso ~/Python3.9.0 con estos 2 comandos:

sudo LD_RUN_PATH=/usr/local/lib ./configure --enable-optimizations
sudo LD_RUN_PATH=/usr/local/lib make install

Espero que os haya ayudado y resultado 煤til el tutorial. A programar!


ActualizarComandosConsolaDjangoInstalaci贸nProgramaci贸nPythonPython 3.9Software libreTutorialesUbuntu 18.10Ubuntu 19.10Ubuntu 20.04Ubuntu 20.04 LTS Django3errorinstalarpip 20programaci贸nPython 3.9sqlite3ubuntu python
Tutoriales Ubuntu

Entrada anterior
Instalar Laravel 8, Livewire, NodeJS 15 y NPM 7 en Ubuntu
Entrada siguiente
Youtube-dl Descargar Playlists en Ubuntu y error Downloading 0 videos

También te pueden interesar

Mapa del Software libre

21 diciembre, 2009

Ubuntu 8.10 Intrepid + modem usb 3G Huawei...

22 septiembre, 2009

Explicaci贸n de permisos de ficheros y carpetas en...

11 noviembre, 2009

Montar particiones NTFS autom谩ticamente al arrancar Ubuntu

1 noviembre, 2009

Navegador Web IceCat – Firefox 100% libre

18 octubre, 2009

Arreglar Inicio de Sesi贸n: no reconoce contrase帽a de...

9 junio, 2020

Activar touchpad desde la terminal

8 diciembre, 2017

Youtube-dl Descargar Playlists en Ubuntu y error Downloading...

14 noviembre, 2020

Ruta en modo texto en la barra de...

3 mayo, 2010

Desactivar Bluetooth al inicio Ubuntu 20.04

19 febrero, 2021

Dejar un Comentario Cancelar Respuesta




Colaboramos con

Proyecto El Ratol铆 - Facebook

Psiconutrici贸n - Psicolog铆a de la alimentaci贸n - Psicolog铆a de la nutrici贸n

Imprescindibles

  • 脥ndice de Tutoriales
  • Tutorial de instalaci贸n de Ubuntu

Entradas Recientes

  • Inform谩tica en la nube

    La inform谩tica en la nube (cloud computing) transforma la infraestructura de las tecnolog铆as de la informaci贸n (IT) en... Ver M谩s
  • Fundamentos de Redes

    En esta introducci贸n a las redes aprenderemos como funcionan las redes de ordenadores, la arquitectura utilizada para dise帽ar... Ver M谩s
  • Red de Distribuci贸n de Contenido (CDN)

    Una introducci贸n a las redes de distribuci贸n de contenido (Content Delivery Network – CDN – ) y c贸mo... Ver M谩s
  • Todo lo que necesitas saber sobre el email marketing

    El correo electr贸nico ha estado con nosotros durante 50 a帽os, desde que se envi贸 el primer mensaje de... Ver M谩s
  • Navegar por internet con Ubuntu

    Los terminales de Linux y en particular Ubuntu, son extremadamente 煤tiles para los programadores, ya que su sistema... Ver M谩s
  • Desactivar Bluetooth al inicio Ubuntu 20.04

    Para desactivar que se inicie el Bluetooth autom谩ticamente al arrancar el sistema, tenemos simplemente que introducir este comando... Ver M谩s
  • P谩ginas webs para habitar en Internet

    A d铆a de hoy es imprescindible que todo negocio, empresa o aut贸nomo tenga presencia en internet. Para ofrecer... Ver M谩s

Categor铆as

  • Actualizar
  • Apache
  • Apps
  • Aprendizaje
  • Autofirma
  • Big Data
  • Bluetooth
  • CDN
  • Certificado Digital
  • Chrome
  • Chromium
  • Cloud
  • Comandos
  • Consola
  • Consulta de nutrici贸n vegana
  • Consulta de Nutrici贸n Vegana Online
  • Consulta nutrici贸n online
  • Curso de Quesos Veganos
  • Cursos de cocina vegana
  • Cursos de Cocina Vegana en Valencia
  • Cursos de Cocina Vegana Online
  • Cursos solidarios
  • Cursos solidarios de cocina vegana online
  • Descargas
  • Dise帽ador web vegano
  • Django
  • Email
  • Escritorio
  • Firefox
  • Flash
  • Fotograf铆a
  • Free as in Freedom
  • FTP
  • General
  • Gesti贸n de CD's y DVD's
  • Gesti贸n de ficheros
  • Gestor de arranque
  • Gimp
  • gNewSense
  • Hardware
  • IceCat
  • Im谩genes
  • Impresoras
  • Instalaci贸n
  • Internet
  • iPod
  • Java
  • Laptops
  • Laravel 8
  • Laravel Livewire
  • Libros
  • Live Usb
  • Mensajer铆a instant谩nea
  • M煤sica y audio
  • MySQL
  • Netbooks
  • Node JS 15
  • Notebooks
  • Noticias
  • Nutrici贸n Vegana
  • Nutricionista Vegana
  • Nutricionista Vegana Online
  • Particiones
  • PDF
  • Permisos
  • Personalizaci贸n
  • PHP
  • Port谩tiles
  • Programaci贸n
  • Psiconutrici贸n
  • Psiconutrici贸n Vegana
  • Python
  • Python 3.9
  • Redes
  • Redes
  • Reproductor DVD
  • Samba
  • Servidores
  • Shockwave Flash Player
  • Software
  • Software libre
  • Tel茅fonos m贸viles
  • Terminal
  • Tutoriales
  • Ubuntu 10.04 LTS
  • Ubuntu 10.10
  • Ubuntu 13.10
  • Ubuntu 14.04 LTS
  • Ubuntu 16.04
  • Ubuntu 16.04 LTS
  • Ubuntu 18.04
  • Ubuntu 18.04 LTS
  • Ubuntu 18.10
  • Ubuntu 19.04
  • Ubuntu 19.10
  • Ubuntu 20.04
  • Ubuntu 20.04 LTS
  • Ubuntu 20.10
  • Ubuntu 8.10
  • Ubuntu 9.04
  • Ubuntu 9.10
  • Ubuntu Server
  • Ubuntu y Windows
  • Uncategorized
  • Video
  • Videoconsulta Nutrici贸n
  • Videotutoriales
  • Web
  • Wifi
  • Youtube
  • Youtube-dl

Enlaces Recomendados

  • M谩s de 5000 Recetas veganas
  • Nutrici贸n Vegana – Dieta Vegana
  • Consulta de Nutrici贸n Vegana Online
  • Nutricionista Vegana
  • La Gu铆a Vegana de Espa帽a
  • Psiconutrici贸n 鈥 Psicolog铆a de la alimentaci贸n 鈥 Psicolog铆a de la nutrici贸n
  • Dieta FODMAP Vegana
  • Curso de Quesos Veganos Online – Mozzarella, Cheddar, Parmesano, Crudivegano y 8 m谩s!
  • Curso de Cocina Vegana Online – Tortilla de patatas, Cheddar, Parmesano, Veganesa y Tarta de Santiago
  • Cursos de Cocina Vegana Online y Solidarios
  • Curso de Cocina Vegana Online – Seit谩n, Mozzarella, Parmesano, Veganesa y Bizcocho
  • Buscador de Recetas Veganas
  • Marcas Que NO Experimentan en Animales
  • N煤meros E – Aditivos Veganos – APV
  • Comprar Zapatos Veganos Online
  • Comprar Cosm茅tica Vegana Online
  • Comprar Maquillaje Vegano Online
  • Comprar Tinte Vegano para el pelo Online
  • Tienda Vegana Solidaria Online
  • Germinadores caseros
  • Sentimientos Animales
  • Alquiler para veganos
  • Curiosidades de los Animales
  • Dise帽ador Web Vegano y Solidario
  • 驴Qu茅 cuesta esto? 驴Cu谩nto cuesta hacer eso?

© 2023 Tutoriales Ubuntu | Publicidad y artículos patrocinados | Sobre la web

Web desarrollada por VeganWeb: Diseñador Web Vegano y Solidario


Volver arriba