나는 Django-rest-framework를 사용하여 Django-nonrel 프로젝트에서 일하고 있어요 그리고 나는 그들의 Authorization API Guide의 토큰 인증 섹션의 지침에 따라 후 다음과 같은 오류로 실행했습니다가져 오기 오류가
ImportError: No module named rest_framework.authtoken
일반적으로 나는 이것이 내 PYTHONPATH와 관련이 있다고 생각 하겠지만 IDLE과 manage.py를 사용하여 실행되는 프로젝트의 쉘에서이 프레임 워크를 가져올 수 있기 때문에 문제가 무엇인지 정확히 알지 못한다. 가상 환경이 필요 없습니다. 가상 환경 내에서 장고와 djangorestframework를 설치했습니다. 이것은 장황한 프로젝트를위한 유일한 요구 사항입니다.
나는 그것이 파이썬 버전 문제 일 수도 있지만 프로젝트의 셸 (가상 환경에서 실행 중임)에서 패키지를 직접 가져올 수 있다고 생각했는데 이론적으로는 manage.py를 실행 한 이후로 손실이되었다. 동일한 가상 환경에서 라이브러리를 찾기 위해 동일한 컨텍스트를 사용해야합니다.
저는이 문제를 해결하기 위해 오랜 시간 동안 노력했지만 아무 소용이 없습니다. 어떤 제안? 필요에 따라 추가 정보를 제공해 드리겠습니다.