references: https://www.youtube.com/watch?v=EeoCcjPuJwE&list=PLDdSOnH0h1PpCo1novB32KXP5mbpCw-s5&index=19
使用 uv
快速建立財務文字情感分析專案
uv
是一個簡單高效的 Python 專案初始化工具,結合了虛擬環境管理和依賴配置,適合開發者快速啟動專案。在這篇文章中,我將分享如何使用 uv
建立 Financial Text Sentimental Analysis 專案。
什麼是 uv
?
uv
是一款輕量級工具,專注於:
-
快速初始化專案:透過一行指令生成清晰的專案結構。
-
基於
**pyproject.toml**
:完全符合 Python 現代化的標準配置。 -
虛擬環境自動管理:自動為每個專案創建虛擬環境,簡化操作流程。
它適合希望以簡單方式管理專案的開發者,並能提升開發效率。
使用 uv
開始專案
步驟 1:安裝 uv
在 macOS 上,您可以透過 Homebrew 安裝 uv
:
brew install uv
步驟 2:初始化專案
執行以下指令以初始化專案:
uv init Financial-Text-Sentimental-Analysis
執行後,uv
將生成以下的初始專案結構:
├─ README.md
├─ hello.py
└─ pyproject.toml
步驟 3:配置專案依賴
在 pyproject.toml
中設定專案所需的依賴:
[project]
name = "financial-text-sentimental-analysis"
version = "0.1.0"
description = "A project to analyze the sentiment of financial text"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"torch",
"transformers",
"feedparser",
"requests",
]
這些依賴分別用於: