no module named ' _ctypes'
libffi-devel 패키지가 없기 때문에 발생하는 오류입니다.
sudo yum install libffi-devel
그 후, Python을 다시 make altinstall 하면 해결 완료.
sudo make altinstall
no module named ' _sqlite3'
Solution.
sudo yum install sqlite-devel
패키지가 없기 때문에 발생하는 오류입니다. 그 후, Python을 다시 make altinstall 하면 해결 완료.
torch 사용불가 - libnccl 관련 에러 전반
dnf config-manager --add-repo http://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo yum download libnccl libnccl-devel libnccl-static
그 후, Python을 다시 make altinstall 하면 해결 완료.
sudo make altinstall
ctransformers 사용 불가 - glibc 관련 에러 전반
링크 : http://ftp.gnu.org/gnu/glibc/ 여기에서 자신에게 맞는 버전을 선택 및 다운로드
다운로드한 소스 코드 패키지를 압축 해제합니다.
tar xvf glibc-2.29.tar.gz
- 압축 해제된 디렉토리로 이동합니다.
cd glibc-2.29
- 빌드 디렉토리를 생성하고 그 안으로 이동합니다(소스 디렉토리 바깥에 빌드 디렉토리를 만드는 것이 권장됩니다).
mkdir build cd build
configure
스크립트를 실행하여 시스템에 맞게glibc
를 설정합니다. 여기서prefix
는 새glibc
설치 위치를 지정합니다. 기존 시스템 라이브러리를 덮어쓰지 않도록 주의해야 합니다.
../configure --prefix=/opt/glibc-2.29
make
를 사용하여 빌드합니다.
make -j$(nproc)
- 선택적으로,
make check
를 실행하여 테스트 스위트를 실행할 수 있습니다. 이 단계는 시간이 많이 소요될 수 있습니다.
make check
make install
을 사용하여 지정된 위치에 설치합니다.
make install
- 기타 - python을 못찾을 경우
# sudo ln -s /usr/bin/python3.8 /usr/bin/python # sudo ln -s /usr/bin/python3.8 /usr/bin/python3
- 설정을 환경변수에 적용
# vim ~/.bashrc LD_LIBRARY_PATH=/usr/local/glibc-2.29/lib:$LD_LIBRARY_PATH # export LD_LIBRARY_PATH # source ~/.bashrc
ctransformers[cuda]를 사용하기 위해서 세팅 중
pip uninstall ctransformers git clone https://github.com/marella/ctransformers cd ctransformers CMAKE_ARGS="-DCT_CUBLAS=ON -DCT_INSTRUCTIONS=avx" pip install .
CUDA 경로가 없을 때
Tell CMake where to find the compiler by setting either the environment variable "CUDACXX" or the CMake cache entry CMAKE_CUDA_COMPILER to the full path to the compiler, or to the compiler name if it is in the PATH.
cmake가 CUDA 컴파일러를 찾지 못해서 발생한는 에러이다.
export CUDA_HOME=/usr/local/cuda export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64 export PATH=$PATH:$CUDA_HOME/bin
auto_gptq를 사용하기 위해서 세팅
no module named ' _bz2'
sudo yum install bzip2-devel
그 후, Python을 다시 make altinstall 하면 해결 완료.
sudo make altinstall
no module named ' _lzma'
sudo yum install xz-devel
그 후, Python을 다시 make altinstall 하면 해결 완료.
sudo make altinstall
partially initialized module 'datasets' has no attribute 'utils'
주피터 노트북과 병용 불가. 주피터 노트북 사용 중지시 사용 가능함.
ModuleNotFoundError: No module named 'triton.language'
triton의 버전이 2.2.0이어서 발생 triton 2.1.0으로 다운그레이드