포스팅 썸네일 이미지

Python/Tensorflow

[Tensorflow] Could not load dynamic library 'cudart64_101.dll'; 'cudnn64_8.dll' not foundt found 에러 해결

0. 개발환경 - OS: Windows 10 - GPU: RTX4090 - Tensorflow 버전 = 2.5.0 1. 에러 발생원인 - 발생시점: Windows OS애서 NVidia 계열의 GPU 사용 환경에서 Tensorflow 코드 실행 시 발생 - 원인은 말 그대로 cudart64_110.dll과 cudnn64_8.dll이 설치 되어 있지 않아 발생합니다 2. 해결방법 - 2024년 2월 기준 Tensorflow 공식홈페이지 안내 기준 아래 2가지를 설치 및 환경설정이 필요 CUDA Toolkit v11.2 CuDNN 8.1.0 2-1 CUDA Toolkit v11.2 설치 - windows 10 기준으로 아래 링크 클릭 후 다운로드 및 설치 - 링크: https://developer.nvidia..

2024.02.18 게시됨

포스팅 썸네일 이미지

Git

[Git] Github 프로젝트 Pycharm으로 가져 오기

0. Intro - 사용한 Pycharm 버전 = 2023.1.2 1. Pycharm 실행 - 기존에 작업하던 Pycharm 프로젝트가 열리는 경우, 해당 프로젝트를 닫아 주시고 아래와 같이 Pycharm 초기 화면으로 넘어 갑니다. - 초기 화면에서 Get from VCS 를 실행합니다. 2. Cloning 하려는 repository 주소 입력 - 다음 화면에서 Repository URL 을 입력 하는 화면이 나옵니다. - Version Control은 Git으로 선택하고, URL에 Clone 하려는 Github 주소를 선택합니다(1). - 자동으로 저장이 될 로컬 폴더명이 입력되며(2), 이후 하단의 clone 을 클릭합니다(3). 3. Base Interpreter 설정 - 보통 Github 소스에..

2024.02.18 게시됨

포스팅 썸네일 이미지

Python/Etc

[Protocol Buffer] Windows 에서 프로토콜 버퍼 컴파일 없이 쉽게 설치하기

1. Github에서 프로토콜 버퍼 다운로드 - 다운로드 링크: https://github.com/protocolbuffers/protobuf/releases Releases · protocolbuffers/protobuf Protocol Buffers - Google's data interchange format - protocolbuffers/protobuf github.com - 주의: 아래 이미지 처럼 윈도우즈 버전이 보이지 않을 경우 Show all ??assets 라는 것을 클릭할 경우 모든 버전이 보인다. - 여러 버전 중 win64 버전 다운로드 (2023년 6월 기준 protoc-23.3-wins64.zip 다운로드) 2. 특정 폴더에 압축 해제 - 원하는 폴더에 압축 해제 - 본 예제에..

2023.06.18 게시됨

포스팅 썸네일 이미지

Node.js

[Node.js] npm 백그라운드 실행 - npm forever 사용법

- npm을 shell에서 그대로 실행하는 경우 포어그라운드(foreground)실행으로 터미널 정료시 같이 종료 됨 - 터미널 연결이 종료되더라고 node.js 가 계속 실행되려면 백그라운드(background) 실행이 필요 - forever라는 패키지를 이용해 백그라운드 실행 방법 실습 0. 개발환경 - ubuntu 18.04 - node 17.9.1 1. forever 설치 $ npm install forever -g 2. forever 실행 $ cd 프로젝트 경로 $ forever start -c "npm start" ./ 3. forever 실행 리스트 확인 $ forever list - 아래의 실행 결과 예제에서 pid값과 몇번째인지 값을 확인 4. forever 중지 - forever lis..

2023.01.29 게시됨

포스팅 썸네일 이미지

Node.js

[Node.js] Node.js 설치 후 `GLIBC_2.28' not found (required by node) 에러

1. 에러코드 확인 및 원인 (1) 개발환경 - ubuntu-18.04 (2) 에러발생 원인 - 우분투 18.04 에서 최신 node 버전 (18.0.0이상) 설치 후 npm 명령 실행시 다음과 같은 에러 발생 $ npm install node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by node) - 원인: ubuntu 18.xx 버전 이상 및 몇몇 OS에서는 Node.js 18버전 이상을 지원하지 않음 - 참고링크: https://github.com/nodejs/node/issues/43246 2. 해결 방법 - 옵션1: ubuntu 버전 변경 : 20.xx 버전으로 상향 - 옵션2: node 버전 변경 :..

2023.01.28 게시됨

포스팅 썸네일 이미지

DataBase/PostgreSql

[PostgreSQL] Ubuntu에 pgAdmin4 설치

0. 개발환경 - pgAmin은 관계형 및 객체 지향 데이터베이스인 PostgreSQL의 웹 기반 관리 도구이다. - 설치는 다음 순서로 진행되며 pgAdmin이 설치된 OS 버전 및 PostgreSQL 버전은 다음과 같다 - OS버전: Ubuntu 18.04 - PostgreSQL버전: 15.1 1. 설치 과정 - pgAdmin4를 우분투에 설치 하기 위해서는 리포지토리(repository) 설정을 위해 리포지토리 공개 키를 추가하고 리포지토리 구성 파일을 우선 만들어야 합니다. - 리포지 토리 설정이 모두 완료 되면 아래와 같이 apt install 명령어를 이용하여 pgAdmin을 설치 합니다. curl https://www.pgadmin.org/static/packages_pgadmin_org.p..

2023.01.23 게시됨