Estou fazendo um projeto no Django. Eu instalei o python 3.7.5 e o Django 1.11. Quando tento executar o comando
python manage.py migrate
estou obtendo
[1] abort python manage.py migrate
O mesmo está acontecendo para
python manage.py runserver
Há dois dias que faço brainstorming sobre como corrigir esse problema, mas sem sorte. Alguém pode me ajudar aqui na correção desse problema?
Respostas:
Finalmente consegui a resposta para esta pergunta. É frustrante saber que a nova versão do macOS Catalina (10.15) tem apenas esse problema. O problema está relacionado à criptografia que requer o OpenSSL. Para corrigir esses problemas, siga estas etapas:
brew install openssl
cd /usr/local/lib
/usr/local/Cellar/openssl/1.0.2t/lib/libcrypto.1.0.0.dylib
e, para o OpenSSL 1.1.1, o caminho será/usr/local/Cellar/[email protected]/1.1.1d/lib/libcrypto.1.1.dylib
Também procure o caminho para libssl.dylib
Execute os seguintes comandos com os caminhos que você encontrou:
fonte