Je fais un projet à Django. J'ai installé python 3.7.5 et Django 1.11. Lorsque j'essaie d'exécuter la commande
python manage.py migrate
Je reçois
[1] abort python manage.py migrate
La même chose se produit pour
python manage.py runserver
Je réfléchis depuis 2 jours sur la façon de résoudre ce problème, mais pas de chance. Quelqu'un peut-il m'aider ici à résoudre ce problème?
Réponses:
J'ai finalement obtenu la réponse à cette question. Il est frustrant de savoir que la nouvelle version de macOS Catalina (10.15) ne présente que ce problème. Le problème est lié à la cryptographie qui nécessite OpenSSL. Pour résoudre ces problèmes, procédez comme suit:
brew install openssl
cd /usr/local/lib
/usr/local/Cellar/openssl/1.0.2t/lib/libcrypto.1.0.0.dylib
, et pour OpenSSL 1.1.1, le chemin sera/usr/local/Cellar/[email protected]/1.1.1d/lib/libcrypto.1.1.dylib
Chemin de recherche également pour libssl.dylib
Exécutez les commandes suivantes avec les chemins que vous avez trouvés:
la source