1.Install Conda
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm ~/miniconda3/miniconda.sh
source ~/miniconda3/bin/activate
conda init --all
2. Instal Driver
lspci | grep -i nvidia
sudo apt install nvidia-driver-550
3.gcc
gcc --version
sudo apt install gcc
sudo apt update && sudo apt upgrade
sudo apt install nvidia-cuda-toolkit
reboot
nvcc --version
4.EXO
git clone https://github.com/exo-explore/exo.git
cd exo
pip install -e .
# alternatively, with venv
source install.sh
exo
後記
在安裝時經常會出現gcc 或者lib錯誤,看了一些網站文章發現是版本太新了,最好還是選擇比較舊的版本,例如cuda 也不要挑最新的12.8。 然後就算安裝完成,成功啟動,不知道為何第二次跑ubuntu 又會出現error,不過最簡單方法就是再執行一次source install.sh,然後再跑exo,又可以正常跑,在macos 跑得流暢,不知道是否ubuntu 問題。