Skip to main content

Command Palette

Search for a command to run...

dyld|5264]: Library not loaded: /opt/homebrew/opt/gettext/lib/libintl.8.dylib

Updated
1 min read
dyld|5264]: Library not loaded: /opt/homebrew/opt/gettext/lib/libintl.8.dylib

macOS에서 dyld(dynamic linker)가 필요한 라이브러리를 찾지 못할 때 발생하는 오류로

파이썬 실행 파일이 libintl.8.dylib를 찾을 수 없어 발생했다.

원인

  • gettext 패키지가 설치되지 않았거나, 설치 경로가 변경

  • pyenv로 설치된 python 버전이 해당 라이브러리를 찾을 수 없는 경우

  • homebrew 경로가 제대로 설정되지 않은 경우

1. gettext 설치 확인 및 재설치

brew install gettext

2. 설치된 gettext 라이브러리를 시스템 경로에 추가

brew link --force gettext

3. pyenv가 gettext 라이브러리를 찾을 수 있도록 환경 변수 설정

echo 'export PATH="/opt/homebrew/opt/gettext/bin:$PATH"' >> ~/.zshrc
echo 'export LDFLAGS="-L/opt/homebrew/opt/gettext/lib"' >> ~/.zshrc
echo 'export CPPFLAGS="-I/opt/homebrew/opt/gettext/include"' >> ~/.zshrc
source ~/.zshrc

4. python 재설치 - pyenv를 사용하여 문제가 발생한 python 버전을 재설치 한다.

pyenv uninstall 3.10.14
pyenv install 3.10.14

파이썬 설치 과정에서 _lzma 모듈을 찾지 못해 에러창이 나타났다.

1. xz 라이브러리 설치 - _lzma를 사용하려면 xz 라이브러리가 필요하다.

brew install xz

2. pyenv가 xz 라이브러리를 찾을 수 있도록 환경 변수 설정

echo 'export LDFLAGS="-L/opt/homebrew/opt/xz/lib"' >> ~/.zshrc
echo 'export CPPFLAGS="-I/opt/homebrew/opt/xz/include"' >> ~/.zshrc
source ~/.zshrc

3. python 재설치

pyenv uninstall 3.10.14
pyenv install 3.10.14

More from this blog

s3사용 및 s3:PutBucketPolicy 권한 오류

1. S3 생성 중 정책 생성 페이지에서 s3:PutBucketPolicy 권한이 없어 오류 발생 IAM 사용이 아닌 루트 사용자 버전으로 설명 AWS IAM 콘솔 → 정책 → AdministratorAccess⁠검색→ 정책이 나타나면 사용자에 연결→ 없다면 새로운 정책 추가 없으므로 AdministratorAccess 생성 정책 생성 버튼 클릭 → JSON 탭 선택 후 아래 코드 입력 → 생성 { "Version": "2012-10-1...

Mar 12, 20252 min read9
s3사용 및 s3:PutBucketPolicy 권한 오류

챗봇과 사용자의 대화 내용이 길어질수록 llm 호출 시 토큰 수가 증가하여 응답 시간이 지연되는 문제가 발생

https://youtu.be/5soSQgVHGEA OpenAI API를 이용한 챗봇을 만들면서 대화가 길어질수록 LLM 호출 시 토큰 수 증가로 응답 시간이길어지는 문제가 발생 문제분석 여기서 생각하는 문제는 db 조회의 부하 처음 챗봇에게 부여하는 역할이 너무 긴데, 이걸 매 API 호출마다 전송함 대화 흐름을 기억하기 위해 챗봇-유저 간 대화 내용을 모두 DB에 저장한 다음 그대로 API 호출 마다 LLM에 전달함 → 모든 대화 ...

Jan 16, 20253 min read122
챗봇과 사용자의 대화 내용이 길어질수록 llm 호출 시 토큰 수가 증가하여 응답 시간이 지연되는 문제가 발생

dayeon's blog

124 posts