Django: manage.py çalıştırmak her zaman iptal olur


12

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.pybaş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 cryptographyopenssl 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

bu, settings.py dosyanızda bir sorun olabilir. Belki bir sözdizimi hatası veya bir istisna?
gelonida

Ayrıntı düzeyini artırmak size bir şey söylüyor mu? python manage.py --verbosity 3Ayrıca, kabuk snippet'inizden, sanal bir ortamınız varmış gibi görünmüyor. Hangi kabuğu kullanıyorsun? venvVeya kullanıyor musunuz virtualenv? Ne python --versiondönüyor 3.6.8? pip freezeÇıktı ne olacak ?
FlipperPA

sunucuyu çalıştırmak ister misin? manage.py ile ne yapmak istiyorsun?
Moh Vahedi

manage.py, 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?
Moh Vahedi

--verbositySeçenek eklemek hiçbir şey yapmaz. Sadece geçiş yapmak istiyorum, ancak manage.pysadece iptal için herhangi bir komut belirtildiği gibi . Sanırım bu openssl ve macOS Catalina ile ilgili.
Marlon Marcos

Yanıtlar:



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.