timmy / Python 虛擬環境自動化設定

1 likes
0 forks
2 files
Last active 10 months ago
這段 Bash 腳本用於建立和管理 Python 虛擬環境,檢查虛擬環境是否存在,若不存在則建立並啟動環境,升級 pip,並自動安裝 requirements.txt 中的依賴(若檔案存在)。
1 #!/bin/bash
2
3 # 設定虛擬環境名稱
4 VENV_DIR="myenv"
5
6 # 檢查是否已經存在虛擬環境
7 if [ -d "$VENV_DIR" ]; then
8 echo "虛擬環境 '$VENV_DIR' 已經存在。"
9 else
10 echo "正在建立虛擬環境 '$VENV_DIR'..."

timmy / 前端專案初始化腳本

1 likes
0 forks
1 files
Last active 10 months ago
這段 Bash 腳本建立一個專案目錄,初始化基本的前端專案結構(包括 index.html 和 src/components 資料夾),並透過 npm 安裝 lit、vite 和 serve,最後輸出目錄結構(排除 node_modules)。
1 #!/bin/bash
2
3 # Check if the user provided a directory name as an argument
4 if [ -z "$1" ]; then
5 echo "Usage: $0 <directory_name>"
6 exit 1
7 fi
8
9 # Set the user-provided parameter to the PROJECT_DIR variable
10 PROJECT_DIR="$1"

timmy / 啟動 Python 虛擬環境 (venv)

0 likes
0 forks
1 files
Last active 10 months ago
這段 Bash 指令用於啟動 Python 虛擬環境 (venv)。虛擬環境能夠隔離 Python 依賴,避免與系統環境發生衝突。執行後,Shell 會進入 .venv 目錄下的虛擬環境,使後續的 Python 執行與套件管理都發生在該環境中。
1 #!/bin/bash
2 source .venv/bin/activate
Newer Older