Categories
포스트

Python 가상환경에서 패키지 충돌 문제 해결하기

Python 가상환경은 패키지 충돌 문제를 효과적으로 해결할 수 있는 좋은 방법입니다. 다음은 가상환경을 사용하여 패키지 충돌 문제를 해결하는 방법입니다 가상환경의 필요성 프로젝트마다 서로 다른 버전의 패키지가 필요한 경우 패키지 충돌이 발생할 수 있습니다. 예를 들어 이런 경우 시스템에 전역으로 패키지를 설치하면 충돌이 발생합니다. 가상환경 생성 및 사용 가상환경의 장점 주의사항 가상환경을 사용하면 각 프로젝트에 필요한 […]

Categories
포스트

Docker에서 ‘no space left on device’ 에러 발생 시 대처법

Docker에서 ‘no space left on device’ 에러가 발생했을 때 다음과 같은 방법으로 대처할 수 있습니다 디스크 공간 확보하기 이 명령어는 중지된 컨테이너, 사용되지 않는 네트워크, 댕글링 이미지, 빌드 캐시 등을 모두 제거합니다. 사용되지 않는 볼륨까지 함께 제거합니다. Docker 저장소 위치 변경 모니터링 및 예방 파일시스템 확장 호스트 시스템의 파일시스템 크기를 늘리는 것도 고려할 수 있습니다. […]

Categories
포스트

Git에서 ‘fatal: unable to access… SSL certificate problem’ 에러 해결 방법

SSL 인증 비활성화 가장 간단한 방법은 Git의 SSL 인증서 검증을 비활성화하는 것입니다. 1. 특정 저장소에만 적용 2. 모든 저장소에 전역적으로 적용 3. 환경 변수 설정 인증서 추가 신뢰할 수 있는 인증서를 Git에 추가하는 방법도 있습니다 운영 체제 업데이트 CA 루트 인증서가 만료되어 발생하는 문제일 수 있으므로, 운영 체제를 최신 버전으로 업데이트하면 해결될 수 있습니다 (링크) […]

Categories
포스트

SQlite[s5]: database is locked SVN 에러

SVN 도중 종료 중단하거나 컴퓨터가 꺼지거나 다양한 이유로 svn cleanup이 database is locked 에러로 안되는 경우가 있습니다. 이런 경우에 당황하는 경우가 많은데 sqlite 를 사용해서 해결하는 방법입니다. svn 저장 폴더에 숨긴 폴더로 .svn 폴더가 있습니다. wc.db 파일이 데이터베이스 파일인데 이 파일을 수정해야합니다. wc.db 파일을 wc.db.old 로 복사 하는 이유는 wc.db 파일은 Lock이 걸려서 database is […]