Django : manage.py 실행은 항상 중단됩니다


12

로컬로 설정하려는 기존 Django 응용 프로그램이 있습니다. 가상 환경을 만들고 필요한 모든 종속성을 설치 한 후 manage.py다른 유용한 오류 메시지없이 실행 이 중단됩니다.

(venv) $ python manage.py
[1]    39973 abort      python manage.py

제공된 모든 하위 명령도 중단되었으며 운없이 디버깅하는 방법을 찾으려고 노력했습니다.

사용 된 버전 :

python 3.6.8
Django 2.0.2

편집하다:

나는 마침내 문제를 알아 냈다. macOS 10.15 (Catalina)를 사용하는 경우 다음이 도움이 될 수 있습니다.

종속성 중 하나는 cryptographyopenssl이 필요합니다. brew를 통해 openssl을 설치 한 후 다음에 심볼릭 링크를 추가 할 수 있습니다.

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

settings.py 파일에 문제가있을 수 있습니다. 아마도 구문 오류입니까 아니면 예외입니까?
gelonida

자세한 정보를 알려주는 것이 있습니까? python manage.py --verbosity 3또한 셸 스 니펫에서 가상 환경이 활성화 된 것처럼 보이지 않습니다. 어떤 쉘을 사용하고 있습니까? 또는를 사용 venv하고 virtualenv있습니까? 무엇을 python --version반환 3.6.8합니까? 무엇에 대한 pip freeze출력?
FlipperPA 2011

서버를 실행 하시겠습니까? manage.py로 무엇을 하시겠습니까?
Moh Vahedi 5

우리는 manage.py, python manage.py runserver===> run 's the server를 사용하여 다른 목적으로 여러 명령을 가지고 있습니다 . python manage.py startapp===> 프로젝트의 상위 폴더에 앱을 만듭니다. 용도가 무엇입니까?
Moh Vahedi 5

--verbosity옵션을 추가 해도 아무런 효과가 없습니다. 마이그레이션을 실행하고 싶지만 명시된 명령에 따라 manage.py중단됩니다. 나는 이것이 openssl 및 macOS Catalina와 관련이 있다고 생각합니다.
말론 마르코스

답변:



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.