프로그래밍/Python
[python] ModuleNotFoundError: No module named 'packaging'
채윤아빠
2023. 10. 31. 09:23
문제점 및 증상
NVIDIA AGX Orin에 JetPack 6.0DP 설치하고, PyTorch를 다음과 같이 설치하였습니다.
$ sudo apt-get -y update;
$ sudo apt-get -y install python3-pip libopenblas-dev
$ python3 -m pip install --upgrade pip
$ pip install --no-cache https://developer.download.nvidia.cn/compute/redist/jp/v60dp/pytorch/torch-2.2.0a0+6a974be.nv23.11-cp310-cp310-linux_aarch64.whl
정상적으로 CUDA와 연동하여 동작하는지 다음과 같이 간단하게 확인해 보았는데, "ModuleNotFoundError: No module named 'packaging'" 오류가 발생하였습니다.
$ python -c "import torch; print(f'torch.cuda.is_available() = {torch.cuda.is_available()}')"
.
.
.
ModuleNotFoundError: No module named 'packaging'
시험 환경
- NVIDIA AGX Orin
- JetPack 6.0DP
해결 방법
해결 방법은 간단합니다. 다음과 같이 'packaging' 패키지를 설치해 주면 됩니다.
$ pip install packaging
.
.
.
Successfully installed packaging-24.0
$ python -c "import torch; print(f'torch.cuda.is_available() = {torch.cuda.is_available()}')"
torch.cuda.is_available() = True
참고자료
- "Installing PyTorch for Jetson Platform":https://docs.nvidia.com/deeplearning/frameworks/install-pytorch-jetson-platform/index.html
- "ModuleNotFoundError: No module named 'packaging'":https://github.com/pytorch/serve/issues/737
728x90
반응형