Yerel olarak ayarlamaya çalıştığım mevcut bir Django uygulamam var. Sanal bir ortam oluşturduktan ve gerekli tüm bağımlılıkları yükledikten sonra, çalışan manage.py
başka herhangi bir hata iletisi olmadan durur.
(venv) $ python manage.py
[1] 39973 abort python manage.py
Sağlanan herhangi bir alt komut da sadece iptal ve şanssız hata ayıklamak için bir yol bulmaya çalışıyorum.
Kullanılan sürümler:
python 3.6.8
Django 2.0.2
DÜZENLE:
Sonunda sorunu çözdüm. MacOS 10.15 (Catalina) kullanıyorsanız bu size yardımcı olabilir:
Bağımlılıklardan biri cryptography
openssl gerektirir. Demleme yoluyla openssl kurabilir ve aşağıdakilere sembolik bağlantılar ekleyebilirsiniz:
cd /usr/local/lib
ln -s /usr/local/Cellar/openssl/1.0.2t/lib/libcrypto.1.0.0.dylib libcrypto.dylib
ln -s /usr/local/Cellar/openssl/1.0.2t/lib/libssl.1.0.0.dylib libssl.dylib
python manage.py --verbosity 3
Ayrıca, kabuk snippet'inizden, sanal bir ortamınız varmış gibi görünmüyor. Hangi kabuğu kullanıyorsun? venv
Veya kullanıyor musunuz virtualenv
? Ne python --version
dönüyor 3.6.8
? pip freeze
Çıktı ne olacak ?
python manage.py runserver
===> run's server kullanarak farklı amaçlara sahip birkaç komutumuz var . python manage.py startapp
===> projenizin üst klasöründe bir uygulama yapar. amacınız nedir?
--verbosity
Seçenek eklemek hiçbir şey yapmaz. Sadece geçiş yapmak istiyorum, ancak manage.py
sadece iptal için herhangi bir komut belirtildiği gibi . Sanırım bu openssl ve macOS Catalina ile ilgili.