Ai lesson planner
1.0.0
此儲存庫包含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 套件。
為了運行該項目,您需要將Deep Infra Pi配置加入到config.py
檔案中。請依照下列步驟操作:
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 金鑰。
一切設定完畢後,您可以使用以下命令運行該專案:
python run.py
這將啟動應用程序,並且它現在應該正在與成功整合的 Deep Infra Pi 配置一起運行。
如果您遇到任何問題,請檢查以下內容:
pip install -r requirements.txt
確保所有相依性均已正確安裝。config.py
檔案中。deactivate
PyMuPDF
進行 PDF 處理。如果您遇到fitz
或其他依賴項的任何問題,請參閱故障排除部分或檢查相關的 GitHub 問題。 該項目根據 MIT 許可證獲得許可 - 有關詳細信息,請參閱許可證文件。