이 저장소에는 AI Lesson Planner 프로젝트의 코드가 포함되어 있습니다. 다음은 환경을 설정하고, 종속 항목을 설치하고, 프로젝트를 실행하는 단계입니다.
로컬 컴퓨터에 프로젝트를 설정하려면 다음 단계를 따르세요.
먼저 다음 명령을 사용하여 리포지토리를 로컬 머신에 복제합니다.
git clone https://github.com/shivvamm/Ai-lesson-planner.git
이 프로젝트는 Python 가상 환경을 사용하여 종속성을 관리합니다. 가상 환경을 생성하고 활성화해야 합니다.
프로젝트 폴더로 이동하여 새 가상 환경을 만듭니다.
cd Ai-lesson-planner
python3 -m venv venv
그러면 모든 종속성이 설치될 venv
라는 폴더가 생성됩니다.
가상 환경을 활성화하려면 다음을 실행하세요.
source venv/bin/activate
venv S cripts a ctivate
이제 터미널 프롬프트 시작 부분에 (venv)
가 표시되어 가상 환경이 활성화되었음을 나타냅니다.
가상 환경이 활성화된 상태에서 다음을 실행하여 필요한 종속성을 설치합니다.
pip install -r requirements.txt
그러면 프로젝트에 필요한 모든 Python 패키지가 설치됩니다.
프로젝트를 실행하려면 config.py
파일에 Deep Infra Pi 구성을 추가해야 합니다. 다음 단계를 따르세요.
app
디렉터리에서 config.py
파일을 엽니다. # config.py
DEEP_INFRA_API_KEY = os . getenv ( "DEEP_INFRA_API_KEY" , "YOUR_API_KEY" )
your_deep_infra_api_key_here
Deep Infra의 실제 API 키로 바꾸세요. Deep Infra에 가입하시면 API Key를 받으실 수 있습니다.
모든 것이 설정되면 다음 명령을 사용하여 프로젝트를 실행할 수 있습니다.
python run.py
그러면 애플리케이션이 시작되고 이제 Deep Infra Pi 구성이 성공적으로 통합된 상태로 실행되어야 합니다.
문제가 발생하면 다음 사항을 확인하세요.
pip install -r requirements.txt
다시 실행하여 모든 종속성이 올바르게 설치되었는지 확인하세요.config.py
파일에 올바르게 추가되었는지 확인하세요.deactivate
PyMuPDF
사용하도록 설정되었습니다. fitz
또는 기타 종속성과 관련된 문제가 발생하는 경우 문제 해결 섹션을 참조하거나 관련 GitHub 문제를 확인하세요. 이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.