$ pip install psutil
Collecting psutil
Using cached https://files.pythonhosted.org/packages/2a/80/336820c1ad9286a4ded7e845b2eccfcb27851ab8ac6abece774a6ff4d3de/psutil-7.0.0.tar.gz
Installing collected packages: psutil
Running setup.py install for psutil ... error
Complete output from command /[project folder]/venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ennc80ff/psutil/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-jt9gpr4y-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/web/fastapi-app/venv/include/site/python3.6/psutil:
카페24 호스팅 서버에 fastapi 및 관련 모듈 설치 중에 발생한 오류 입니다.

Rocky Linux에서는 psutil 설치 오류가 발생하는 경우, 필요한 개발 패키지를 설치한 후 다시 시도하면 해결될 가능성이 높습니다. Rocky Linux는 CentOS/RHEL 계열이기 때문에, 아래 방법을 시도해 보십시오.
Rocky Linux에서는 psutil이 C 확장을 포함하고 있어서, 컴파일할 때 필요한 패키지를 먼저 설치해야 합니다.
sudo dnf groupinstall "Development Tools" -y
sudo dnf install gcc python3-devel -y
설치 중인 환경이 가상 환경이라면, 다시 활성화하고 pip을 업데이트 해야 합니다.
source /home/web/fastapi-app/venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install psutil
만약 그래도 안 되면, 캐시를 삭제하고 다시 설치해 보십시오.
pip cache purge
pip install --no-cache-dir psutil
로그를 보면 /home/web/fastapi-app/venv/include/site/python3.6/psutil 경로가 나와 있는데,
Python 3.6은 지원이 종료되었기 때문에 최신 버전(3.8 이상)으로 업그레이드하는 것이 좋습니다.
🔹 현재 Python 버전 확인:
python3 --version
🔹 Python 3.8 이상 설치:
sudo dnf install python3.8 python3.8-devel -y
🔹 새 가상 환경 생성 후 다시 시도:
rm -rf /home/web/fastapi-app/venv
python3.8 -m venv /home/web/fastapi-app/venv
source /home/web/fastapi-app/venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install psutil
sudo dnf groupinstall "Development Tools" -y
sudo dnf install gcc python3-devel -y
source /home/web/fastapi-app/venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install psutil
rm -rf /home/web/fastapi-app/venv
python3.8 -m venv /home/web/fastapi-app/venv
source /home/web/fastapi-app/venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install psutil
이렇게 하면 psutil 설치가 정상적으로 될 걸로 보입니다! 🚀