Bagaimana cara memperbaiki masalah "batalkan" di Django?


9

Saya sedang mengerjakan proyek di Django. Saya telah menginstal python 3.7.5 dan Django 1.11. Ketika saya mencoba menjalankan perintah

python manage.py migrate

Saya mendapatkan

[1] abort      python manage.py migrate

Hal yang sama juga terjadi

python manage.py runserver

Saya telah melakukan brainstorming selama 2 hari terakhir tentang cara memperbaiki masalah ini tetapi tidak berhasil. Dapatkah seseorang membantu saya di sini dalam memperbaiki masalah ini?

Cuplikan layar masalah


Apakah ini pesan kesalahan yang tepat?
funnydman

@funnydman Ya. Anda dapat memeriksa tangkapan layar yang baru saya tambahkan
Abhishek Kumar

Jika Anda menggunakan MAC.OS masalah yang sama ini dapat membantu Anda.
Tai Hồ

Jawaban:


14

Saya akhirnya mendapat jawaban untuk pertanyaan ini. Sangat frustasi mengetahui bahwa versi baru dari macOS Catalina (10.15) hanya memiliki masalah ini. Masalah terkait dengan kriptografi yang membutuhkan OpenSSL. Untuk memperbaiki masalah ini ikuti langkah-langkah ini:

  1. Lari brew install openssl
  2. cd /usr/local/lib
  3. Cari file yang memiliki nama seperti libcrypto.dylib. Untuk OpenSSL versi 1.0.0 jalurnya akan /usr/local/Cellar/openssl/1.0.2t/lib/libcrypto.1.0.0.dylib, dan untuk OpenSSL 1.1.1 jalurnya akan/usr/local/Cellar/openssl@1.1/1.1.1d/lib/libcrypto.1.1.dylib
  4. Juga cari jalur untuk libssl.dylib

  5. Jalankan perintah berikut dengan jalur yang Anda temukan:

    ln -s /usr/local/Cellar/openssl@1.1/1.1.1d/lib/libcrypto.1.1.dylib libcrypto.dylib
    
    ln -s /usr/local/Cellar/openssl@1.1/1.1.1d/lib/libssl.1.1.dylib libssl.dylib
    

1
Terima kasih atas solusinya. Itu berhasil. Sekarang saya dapat terhubung ke server Django dan melanjutkan pekerjaan saya yang tertunda.
Abhishek Kumar
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.