VIM 플러그인 설치
인터넷 환경이 가능한 환경에서 플러그인 설치(우분투 기준)
해당 플러그인들이 설치되고 나면 ~/ 경로 아래에 .vim, .viminfo, vimrc 3가지 폴더가 존재함
위 링크를 보고 설정한 파일들을 모두 tar로 압축 후, 옮긴 우분투 환경에서 압축을 풀어 ~/ 경로 아래로 옮기면 플러그인이 적용된 상태에서 사용 가능
파이썬 패키지 whl 설치
파이썬의 경우 일반 pip freeze > requirements.txt로 모든 파일을 받아 설치할 경우, URL 관련 에러를 겪을 수 있음.
보통 큰 패키지에 종속으로 딸려오는 패키지들에 대해서 일반적인 방법의 pip install을 할 경우 발생하는 에러로 보임.
이러한 경우 해결 하기 위해서 메인 라이브러리에 대해서만 pip를 적용하고, 종속성 관련 파일을 설치할 때는 받아둔 whl 파일의 경로에서 찾게하는 방법이 가장 좋음.
pip download -d ./ tensorflow
위 명령어를 실행하면 tensorflow를 비롯한 종속 패키지들이 같이 ./ 경로에 whl 형태로 다운이 받아지게 됨.
이 때 받아진 모든 파일에 대해서 pip install을 시전하게 될 경우 무시무시한 종속성 꼬임 현상을 겪을 수 있음
pip install tensorflow-버전명-cp...-.whl --no-index --find-links ./
위 명령어를 실행하면 tnesorflow 패키지를 먼저 설치하고자 하며, 그에 따른 종속성 파일은 find-links로 넘긴 경로에 존재하는 whl 파일중에 알아서 찾아서 설치를 진행하게 됨으로, 종속성 관련 꼬임 증상 없이 설치가 가능함.
따라서 오프라인으로 설치를 진행할 경우, 설치하고자 하는 메인 패키지를 필터해서 관리하는 것이 핵심이며, 나머지 종속성 관련 파일들은 한곳에 모아서, 저렇게 참조하게 하면 종속성 관련 문제 없이 파일의 설치가 가능!
'23년 이전 글 > 리눅스' 카테고리의 다른 글
리눅스 파일 접근 권한 (0) | 2022.07.19 |
---|---|
VI 에디터 사용 기초 (0) | 2022.07.19 |
리눅스 파일 시스템과 명령어 (0) | 2022.07.18 |
malformed entry ** in list file /etc/apt/sources.list 에러 해결 방법 (0) | 2022.07.16 |
리눅스 명령어 참고 (0) | 2022.07.14 |