Github 계정에서 Django 프로젝트를 복제하고 유명한 명령 source nameofenv / bin / activate
를 사용하여 virtualenv를 활성화했습니다.
그리고 python manage.py runserver
를 실행하면
다음과 같은 오류가 발생합니다.
ImportError : Django를 가져올 수 없습니다. PYTHONPATH 환경 변수에 설치되어 사용 가능합니까? 가상 환경 활성화를 잊으셨습니까?
해결 방법
필요한 모든 종속성이 virtualenv에 존재할 수 있다고 생각했습니다.
음 ... 아니. 기본적으로 새로 생성 된 virtualenv는 비어 있습니다. 즉, 타사 라이브러리가 없습니다. (선택 사항, 가상 환경이 시스템 전체에 설치된 라이브러리에 액세스하도록 허용 할 수 있지만 이는 또 다른 이야기입니다.)
virtualenv가 생성되면 필요한 종속성을 설치해야합니다.
(virtualenv는 필요한 종속성을 어떻게 알 수 있습니까?)
절차는 virtualenv를 설치하고 활성화 한 다음 프로젝트에 필요한 라이브러리를 설치하는 것입니다 (Django 등의 경우).
프로젝트에 requirements.txt가있는 경우 다음 명령을 사용하여 모든 필수 종속성을 설치할 수 있습니다.
pip install -r requirements.txt
프로젝트에 setup.py가 있으면 다음을 실행할 수도 있습니다.
pip install -e path/to/your/project/clone/.
virtualenv에 프로젝트를 설치합니다. 종속성을 설치해야합니다.
물론 유일한 종속성이 Django 인 경우 다음을 입력하면됩니다.
pip install django
참조 페이지 https://stackoverflow.com/questions/39934906
'파이썬' 카테고리의 다른 글
파이썬 Pandas group-by and sum (0) | 2020.10.29 |
---|---|
파이썬 Python-목록이 비어있을 때까지 While-Loop (0) | 2020.10.29 |
파이썬 잘못된 블록 태그 : 'endblock'. 이 태그를 등록하거나로드하는 것을 잊으셨습니까? (0) | 2020.10.29 |
파이썬 re 모듈의 정규식이 단어 경계 (\ b)를 지원합니까? (0) | 2020.10.29 |
파이썬 python-opencv에서 비디오 차원 가져 오기 (0) | 2020.10.29 |
댓글