搬家後的環境準備
安裝 Git
為了更方便的從遠端更新程式資料,需要安裝 Git。
sudo apt-get install git-all
然後 clone 這個 repo
git clone https://github.com/SCAICT/SCAICT-uwu.git
更新 apt install
sudo apt update
sudo apt upgrade -y
Python
安裝 Python 3.11
- Windows
- linux
winget install Python.Python.3.11
或是到 Python 官網
sudo apt install python3.11
設定虛擬環境並安裝必要 package
這雖然不是必要的,但我們強烈建議對安裝的 package 做獨立的管理,因為中電喵可能不支援某些 package 的新版本。
- Windows
- linux
pip3 install virtualenv
apt install python3-virtualenv
- Windows
- linux
python -m virtualenv env-uwu
.\env-uwu\Scripts\activate &:: Path in project root
pip install -r requirements.txt
virtualenv env-uwu
source env-uwu/bin/activate
pip install -r requirements.txt
MySQL(或是MariaDB)
sudo apt install mysql-server -y
sudo mysql_secure_installation
sudo systemctl status mysql