Skip to main content

Posts

Showing posts from July, 2017

ImportError Couldnt import Django

Linux es un sistema operativo tan poderoso que resiste los comandos del usuario inexperto.

Luego de los ya conocidos:

sudo apt update
sudo apt-get upgrade
sudo apt-get -y dist-upgrade

Llegué a instalar, casi de modo transparente, Debian 9 (Strech) sobre Debian 8 (Jessie).

Ya me había yo dado cuenta que necesitaba instalar el kernel más actualizado. Pero ignoraba por qué había perdido mi Django:

En efecto, python manage.py runserver generaba este

ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?

Luego de algunas búsquedas, volví sobre la actualización mayor del sistema operativo: ni siquiera había tenido el cuidado de actualizar el archivo de fuentes, así que fue lo primero que hice:

sudo gedit /etc/apt/sources.list

#deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07]/ jessie main
# Repositorio base deb http://ft…