Created
October 17, 2020 11:05
-
-
Save guilhermecarvalhocarneiro/160e78627d13610df254b32fa7c240ae to your computer and use it in GitHub Desktop.
Erro Psycopg2 (Windows 10 + Django 3.1 + psycopg2-binary==2.8.6)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ python manage.py runserver | |
Watching for file changes with StatReloader | |
Exception in thread django-main-thread: | |
Traceback (most recent call last): | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\db\backends\postgresql\base.py", line 25, in <module> | |
import psycopg2 as Database | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\psycopg2\__init__.py", line 51, in <module> | |
from psycopg2._psycopg import ( # noqa | |
ImportError: DLL load failed while importing _psycopg: Não foi possível encontrar o módulo especificado. | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "C:\Users\guilh\AppData\Local\Programs\Python\Python39\lib\threading.py", line 950, in _bootstrap_inner | |
self.run() | |
File "C:\Users\guilh\AppData\Local\Programs\Python\Python39\lib\threading.py", line 888, in run | |
self._target(*self._args, **self._kwargs) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\utils\autoreload.py", line 53, in wrapper | |
fn(*args, **kwargs) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\core\management\commands\runserver.py", line 109, in inner_run | |
autoreload.raise_last_exception() | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\utils\autoreload.py", line 76, in raise_last_exception | |
raise _exception[1] | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\core\management\__init__.py", line 357, in execute | |
autoreload.check_errors(django.setup)() | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\utils\autoreload.py", line 53, in wrapper | |
fn(*args, **kwargs) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\__init__.py", line 24, in setup | |
apps.populate(settings.INSTALLED_APPS) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\apps\registry.py", line 114, in populate | |
app_config.import_models() | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\apps\config.py", line 211, in import_models | |
self.models_module = import_module(models_module_name) | |
File "C:\Users\guilh\AppData\Local\Programs\Python\Python39\lib\importlib\__init__.py", line 127, in import_module | |
return _bootstrap._gcd_import(name[level:], package, level) | |
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import | |
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load | |
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked | |
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked | |
File "<frozen importlib._bootstrap_external>", line 790, in exec_module | |
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\contrib\auth\models.py", line 2, in <module> | |
from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\contrib\auth\base_user.py", line 47, in <module> | |
class AbstractBaseUser(models.Model): | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\db\models\base.py", line 121, in __new__ | |
new_class.add_to_class('_meta', Options(meta, app_label)) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\db\models\base.py", line 325, in add_to_class | |
value.contribute_to_class(cls, name) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\db\models\options.py", line 208, in contribute_to_class | |
self.db_table = truncate_name(self.db_table, connection.ops.max_name_length()) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\db\__init__.py", line 28, in __getattr__ | |
return getattr(connections[DEFAULT_DB_ALIAS], item) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\db\utils.py", line 207, in __getitem__ | |
backend = load_backend(db['ENGINE']) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\db\utils.py", line 111, in load_backend | |
return import_module('%s.base' % backend_name) | |
File "C:\Users\guilh\AppData\Local\Programs\Python\Python39\lib\importlib\__init__.py", line 127, in import_module | |
return _bootstrap._gcd_import(name[level:], package, level) | |
File "C:\Users\guilh\Development\Django\Sige\venv\lib\site-packages\django\db\backends\postgresql\base.py", line 29, in <module> | |
raise ImproperlyConfigured("Error loading psycopg2 module: %s" % e) | |
django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: DLL load failed while importing _psycopg: Não foi possível encontrar o módulo especificado. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment