본문 바로가기

728x90
반응형

About my life/Development Studies

(42)
[Linux] 우분투에 cudnn 설치하는 방법: ubuntu20.04 그래픽 드라이버가 525 버전 이상이고, cuda 툴킷 12버전 이상을 설치하신 분들의 한해서 똑같이 따라하시면 되고 그 다른 분들은 아래 링크들을 따라가주시면 됩니다.$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.1-1_all.deb$ sudo dpkg -i cuda-keyring_1.1-1_all.deb$ sudo apt-get update$ sudo apt-get -y install cudnn-cuda-12 설치를 하시면 cudnn 의 버전을 확인해야겠죠 ?  구글링에서 나온 버전 확인 방법들은 조금 옛날이라 잘 안되는 것 같더라구요. 그래서 직접 확인해봤습..
[Linux] 우분투에 쿠다(CUDA) 설치하는 방법: ubuntu 20.04 먼저 아래 링크를 통해 본인의 환경을 비교해보시면 cuda 를 지원하는 환경인지 알 수 있습니다. https://docs.nvidia.com/cuda/cuda-installation-guide-linux/ CUDA Installation Guide for LinuxThe installation instructions for the CUDA Toolkit on Linux. 13. Post-installation Actions The post-installation actions must be manually performed. These actions are split into mandatory, recommended, and optional sections. 13.1. Mandatory Ac..
[Vscode] Running cells with '/bin/python3' requires the ipykernel package 파이썬 공부를 하시는 분들 중에 완전 초보분들은 잘 모르실 것 같아서 올립니다. VSCODE 에서 jupyter notebook 을 사용하여 파이썬을 실행시킨다면 처음에 같은 에러가 발생할 겁니다. 주의할 점은 운영체제 환경은 Ubunu 20.04 라는 점입니다~! Running cells with '/bin/python3' requires the ipykernel package. Run the following command to install 'ipykernel' into the Python environment. Command: '/bin/python3 -m pip install ipykernel -U --user --force-reinstall' 이 문제가 발생했는데 해결 못하시고 계시면 pip ..
[Linux] Ubuntu 20.04 그래픽 드라이버 설치: 1024x768 해상도 문제 문제 발생: 평소에 잘 되다가 갑자기 문제 발생. 해상도 1024 x 768 에서 조절할 수 없음 그래픽 드라이버도 설치 되어있었는데 갑자기 이런거 보니 그래픽 드라이버에 뭔가 문제가 있나봄     상황: 기존에 ubuntu 에서 제공하는 독점 드라이버를 사용하였었음. 그러나 이것으로 하니 확실하게 오류없이 설치가 안되는 느낌이었음. 따라서 제대로된 드라이버를 설치하고자 함.      문제 해결: nvidia-smi 이거 쳤을 때 제대로 안나오시는 분들이 저와 같은 경험을 겪을 거라고 생각합니다. 만약 그래픽 드라이버가 기존에 설치되어있으신 분들은 아래 명령어로 삭제하세요. sudo apt-get purge nvidia*sudo rm /etc/..
[Github] clone 에러 발생: ERROR: Repository not found 새로운 repository 를 만들었는데 SSH 키도 있고 한데 에러가 발생했음.. repository가 존재하지 않다고.. 분명 저장소 존재하고, SSH 키도 있고 등록도 해놨는데 왜 ? 저는 아래와 같은 에러 메세지를 받았습니다. Cloning into 'New-repository'... ERROR: Repository not found. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 해결책: 찾아보니까 여러개의 공개키가 존재하는 경우 SSH 키를 제대로 인식을 못했을 수도 있다고 합니다. 저는 window 운영체제에서 git..
[Github] 모든 Commit 내용 다른 repository로 옮기기: history 복제 연구실에서 했던 개발 과정을 제 repository 로 옮기고 싶었습니다. 그러나 Github 에서 UI로 제공하는 Download Zip은 다운받는 데도 시간이 너무 오래걸리며 history가 모두 다운로드 되는 지 불분명했습니다. 따라서 이 글에서는 개발 단계에서 했던 모든 history를 다른 repository로 복제할 수 있는 방법을 설명드릴게요. 기본적으로 저는 SSH 공개키를 이용하여 복제하였음을 알려드립니다. OVERVIEW # 임의의 폴더 생성 mkdir tem_file # 폴더로 이동 cd tem_file # 복제하고 싶은 History 불러오기 git clone --bare https://github.com/example/repo.git # .git 폴더로 이동 cd repo.git ..
[ChatGPT] openAI api key 429 error: 새 계정인데 에러 발생 저는 chat gpt api 를 사용해보려고 API 계정에 가입을 했습니다. 그러나 한 번도 요청해본 적 없고, 계속적으로 요청한 적 없고, openai 에서 제시해준 Quick start 를 따라했을 뿐인데 계속 Error code: 429 가 발생했습니다. 에러 메시지: openai.RateLimitError: Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/..
[Linux] Ubuntu 20.04 듀얼 부팅 방법: 오류 없음 1. 부팅 USB 만들기 2. 윈도우 컴퓨터 저장 공간 (파티션) 분리 3. ubuntu 20.04 설치 및 파티션 설정 4. 듀얼 부팅 확인 이 블로그에서는 부팅 usb 를 만들고 Ubuntu 20.04를 window 운영체제와 함께 듀얼 부팅 할 수 있는 방법을 자세하게 설명하려고 합니다. 모두들 리눅스(linux) 듀얼 부팅 성공하시길 바랍니다.
스크립트 언어와 프로그램 언어의 차이점: CS지식 스크립트 언어와 프로그램 언어는 코드 실행 방식에서 차이를 가지며, 스크립트 언어는 런타임에 소스 코드를 해석하여 실행하고, 프로그램 언어는 컴파일러를 통해 기계어로 번역 후 실행된다. 스크립트 언어는 빠른 개발과 동적 타이핑으로 특징되며, 프로그램 언어는 높은 성능과 시스템 프로그래밍에 적합하다. 대표적인 언어로는 JavaScript, Python이 스크립트 언어, C, Java가 프로그램 언어에 속한다. 위 요약글에서는 이해가 잘 안가시는 분들을 위해서 자세하게 어떤 부분에서 차이가 있는 지 아래에서 설명드리겠습니다. 스크립트 언어와 프로그램 언어의 정의: 스크립트 언어: 스크립트 언어는 소스 코드를 런타임에 해석하여 실행하는 언어입니다. 이는 프로그램을 직접 실행하는 것이 아니라 인터프리터에 의해 ..
[OOP] 객체지향프로그래밍 장점: 구체적인 예시 객체지향프로그래밍은 소프트웨어 개발에서 현실 세계의 모델링을 기반으로 하는 중요한 개념입니다. 이 블로그 글에서는 객체지향언어의 핵심 원리와 그 예시를 통해 어떻게 현실 세계의 복잡성을 효과적으로 다루는지 자세히 알아보겠습니다. 객체지향프로그래밍이 무엇인지 이해하고 싶으시면 아래 링크로 접속! [OOP] 객체 지향 프로그래밍이란 ? 구체적인 설명과 예시 1. 객체지향프로그램의 개념 소개: 객체지향언어는 현실 세계의 객체(Object)를 모델링하여 프로그래밍하는 개념입니다. 여기서 객체는 데이터와 그 데이터를 처리하는 메서드로 이루어져 있습니다. 예시: 자동차 객체 class Car: def __init__(self, brand, model, color): self.brand = brand self.mod..

728x90
반응형