Skip to document
pieroot log
Markdown Preview

우분투 22.04에 LLVM 16 설치하기: TensorFlow 2.12를 위한 간편 가이드

Frontmatter

우분투 22.04에 LLVM 16 저장소를 추가하고 apt 명령으로 설치하여 TensorFlow 2.12 이상을 사용할 수 있게 하는 방법을 안내합니다.

우분투 22.04에 LLVM 16 설치하기: TensorFlow 2.12를 위한 간편 가이드
TensorFlow 2.12 GPU 최적화를 위한 Miniconda 환경 설정 가이드
Miniconda를 설치하고 새로운 conda 환경을 만들어 TensorFlow 2.12를 설치하는 방법을 설명합니다. GPU 설정을 선택적으로 진행하며, 설치 후 CPU와 GPU에서 TensorFlow가 정상 작동하는지 확인하는 방법도 포함되어 있습니다. Ubuntu 22.04에서 발생할 수 있는 오류와 그 해결 방법도 안내합니다.

👋 들어가며

TensorFlow 2.12 이상 버전을 설치하려고 할 때, LLVM 16 버전이 필요하다는 메시지를 보신 적 있으신가요?
아쉽게도 현재 Ubuntu 22.04 기본 저장소에서는 LLVM 15까지만 지원하기 때문에, 별도로 원격 저장소를 추가해줘야 설치가 가능합니다.
이번 포스팅에서는 우분투 22.04 환경에서 LLVM 16을 설치하는 방법을 공유합니다.

1. LLVM 저장소 정보 확인하기

사진 1
사진 1
먼저 위 사진 1에 보이는 LLVM 링크를 클릭하면 공식 다운로드 페이지(링크 1)로 이동합니다.
스크롤을 조금 내리면 아래 사진처럼 우분투 버전에 맞는 저장소 경로를 확인할 수 있습니다.
사진 2
사진 2

2. 저장소 추가하기

확인한 내용을 바탕으로 저장소를 시스템에 등록해줍니다.
터미널을 열고 /etc/apt/sources.list.d/llvm.list 파일을 생성하여 아래 내용을 붙여넣어 주세요.
shell
deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-16 main
deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-16 main
notion image

3. 설치 진행하기

저장소 리스트가 추가되었다면, 이제 패키지 목록을 업데이트하고 필요한 패키지를 설치하면 끝입니다!
shell
# 저장소 업데이트
sudo apt update

# LLVM 16 및 Clang 16 설치
sudo apt install llvm-16 clang-16
이제 설치가 완료되었습니다. TensorFlow 설치를 계속 진행해보세요! 🚀