CS97 ChatGPT Jupyter magic command error (incorrect api key 오류) 터미널에서는 잘 되는데, 주피터 커맨드에서는 이상하게 오류가 났음 !openai api models.list Error: Incorrect API key provided: "#######". You can find your API key at https://platform.openai.com/account/api-keys. (HTTP status code: 401) 주피터에서 환경변수 설정 방법을 바꿔주면 오류 없이 잘 실행됨. import os os.environ["OPENAI_API_KEY"] = "#############" !openai api models.list { "data": [ { "created": 1649358449, "id": "babbage", "object": "model", "o.. 2023. 5. 8. 웹 서버 동작 여부 확인하기 (curl) # 방법 $ curl [서버 주소] # 예시 $ curl https://naver.com ..... (많은 것들이 출력됨) ... 2023. 5. 4. [Git] git push size limit 오류 해결하기 (해결 완료, rebase, git-lfs) 목차 문제 상황 문제 파악 문제 해결 방법 이전 커밋 rebase로 수정하여 대용량 파일 배제하기 (git rebase) git-lfs로 대용량 파일 관리하기 문제 상황: 추천 시스템 데이터를 다운로드하여 프로젝트에서 사용하고 있었는데, ignore에 등록하였지만 잘 반영이 안되었다. 그래서 자꾸 add . 할 때마다 데이터가 포함되어 저장되어 사이즈 오류를 발생시켰다. apt/deb repos: curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash 아래 에러메세지를 보면, GitHub의 파일 크기 제한이 100MB인데, 118.21MB 크기의 csv 파일이 있어 업로드가 안된다고 뜬다. 해.. 2023. 5. 4. Git Jupyter notebook 충돌 해결 방법 jupyter notebook은 실행에 용이한 파일 형식이지만, git으로 버전을 관리하기 쉽다고 말할 수는 없다. 무려 78개의 conflict가 있다고 하는데, 너무 막막해서 GPT에게 물어보았더니 다음과 같은 해답을 얻었다. ChatGPT says: Jupyter Notebook 파일은 JSON 형식으로 저장되기 때문에, Git에서 관리하다 보면 충돌이 발생할 수 있습니다. 이 때 가장 잘 수정하는 방법은 다음과 같습니다. 충돌이 발생한 파일을 열어서 충돌 부분을 확인합니다. 충돌 부분을 수동으로 수정하거나, 도구를 사용하여 충돌을 해결합니다. 충돌이 해결된 파일을 저장합니다. Git 명령어를 사용하여 충돌을 해결한 파일을 스테이징하고 커밋합니다. 만약, 충돌이 발생한 Jupyter Notebook.. 2023. 5. 3. [ubuntu] 사용자 기본 셸 바꾸기 기본 셸이 sh로 되어 있어 보기 안좋았다. bash로 바꾸자. 1. 사용자 기본 셸 확인 기본 셸이 sh로 설정되어 있음 # 템플릿 $ grep [사용자명] /etc/passwd [사용자명]:x:1001:1001::/home/[사용자명]:[기본셸정보] # 예시 $ grep [사용자명] /etc/passwd [사용자명]:x:1001:1001::/home/jylee:/bin/sh 2. 사용자 기본 셸 변경 # 템플릿 $ chsh -s [바꾸고자 하는 셸] [사용자명] # 예시 $ chsh -s /bin/bash jylee Password: 2023. 5. 3. [ubuntu] bash로 conda 설치하기 환경 Ubuntu 20.04.4 LTS 목표 miniconda 최신 버전 설치 설치 방법 0. 다운받을 설치 파일의 링크 찾기 링크는 conda docs에서 우클릭으로 복사함 1. shell에서 다음 명령어로 파일 다운로드 # 파일 다운로드 방법 $ wget [복사한 링크] # 예시 $ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh 2. 설치 명령어 아래 줄에서 첫 번째 yes는 설치를 계속할 것인지 두 번째 yes는 설치 공간을 제시하는 곳으로 해도 되는지 세 번째 yes는 conda init을 지금 할건지 물어보는 것으로, 원하지 않는다면 no를 해도 된다. # 설치 $ bash Miniconda3-latest-L.. 2023. 5. 3. 이전 1 ··· 6 7 8 9 10 11 12 ··· 17 다음