본문 바로가기

환경구축7

SAM 환경 설정(에러 경우의 수 정리 포함) SAM(Segment Anything) 을 window 환경에서 python으로 환경설정 및 빌드하는 방법에 대한 포스트입니다!에러 발생 case는 글의 맨 뒤에 붙여놓았으니, 참고바랍니다. SAM 공식 권장 사양 요약Python ≥ 3.10, PyTorch ≥ 2.5.1, CUDA ≥ 12.4환경설정 순서conda 가상환경 만들기Anaconda Navigator로 만들기터미널conda create -n seg python=3.11 -y (SAM 권장, Nuitrack 사용 불가) conda create -n seg python=3.10 -y (pynuitrack  Torch install(가상환경 activate & python interpreter 설정 후)conda install pytorch to.. 2025. 1. 14.
Git: fatal: unable to access '~': Could not resolve host: github.com 어느날 갑자기 해당 에러가 발생했었는데요, 문제의 원인은 회사 네트워크의 문제였습니다!해결방법은 생각보다 간단한데요, 네트워크에 제대로 다시 연결 하고, 다시 시도하면 push, pull 다 가능합니다!다시 연결이 되었는지 의심이 된다면 아래 커맨드를 프롬프트 창에 입력해서 확인해보셔도 좋을 것 같습니다ping github.com 2024. 12. 10.
[venv] 특정 파이썬 버젼으로 가상환경 설정 하는 법 프로젝트별로 가상환경을 나누어서 진행하던 중, 무심코 venv 환경을 잘못 만들게 되었는데요, (python 3.10) 다시 가상환경을 만드려고 하다보니, global python version 이 3.10 으로 되어있고, 저는 python 3.9 환경이 필요했습니다. 글로벌 설정을 바꾸어주어도 좋지만, 글로벌 환경은 함부로 안건들이는 것이 좋다는 것이 개인적인 의견이라 특정 파이썬 버젼으로 venv 설정하는 법을 알려드릴게요! 1. Python 버전 확인: 원하는 Python 버전이 설치되어 있는지 확인합니다. 커맨드 라인에서 python --version 또는 특정 버전을 지정하여 python3.x --version을 실행하여 버전을 확인할 수 있습니다. 2. 가상 환경 생성: 원하는 Python 버.. 2023. 12. 5.
[git error] Git 초기 설치시, "이 파일을 열 때 사용할 앱"만 계속 뜨는 경우 해결법 처음 컴퓨터를 구매하거나, 깃이 없던 새로운 환경에서 세팅을 시작할 때, 깃부터 다운로드하기 마련인데요. 그런데 웬걸 다운로드하고 실행하였더니 위와 같이 git 모양이 뜨지않고 실행을 해보아도 아래와 같이 나오는 현상을 겪게 되었습니다. 당황해서 검색을 해보아도 나오지 않아서, 흔한 경우가 아니라 생각이 들었습니다. 일반적인 다른 setup 파일은 작동을 되는 것을 확인하였고. 해결방법은 생각보다 간단하였습니다..ㅋㅋ 다운로드한 파일의 이름을 마지막에 .exe 로 확장자명을 적어주었더니 해결! 혹여 나랑 비슷한 상황을 겪는 분이 있을 수도 있을거라 생각하여 정리하였습니다. 2023. 12. 4.
[Git] The requested URL returned error: 403 Push 에러 해결 방법 빠른 해결을 위한 분들을 위한 사진입니다. git remote set-url을 위와 같이 하여 해주어야 에러가 발생하지 않습니다. 차근차근 하나씩 해봅시다. 먼저, 깃허브에러 repository를 생성 후, 로컬에 깃클론까지 하였다는 것을 전제로 하겠습니다!!! 원하는 작업 환경 디렉토리에 git clone (레파지토리 링크)이 완료가 되었다면 "git remote -v" 명령어에 위처럼 나오게 됩니다. 첫번째 사진과 두번째 사진의 차이를 아시겠나요? (본인 깃허브 ID)@github.com/~~~ 와 같이 remote 링크를 수정해주어야 에러가 발생하지 않아요~ 다시 "git remote -v" 명령어로 확인해보면 잘 수정된 것을 확인해보실 수 있습니다. 이제 깃허브에 원격으로 파일을 업로드해봄으로써 .. 2023. 10. 20.
Git Download & Setting Git을 사용하는 이유? 깃(Git)은 버전 관리 시스템으로, 개발자들이 소스 코드 및 파일의 변경 내역을 추적하고 협업하며 프로젝트를 관리하는 데 사용됩니다. 깃을 사용하는 이유는 다음과 같다. 1. 버전 관리 : 깃은 파일의 변경 이력을 자동으로 기록하고 저장한다. 이를 통해 개발자는 어떤 변경 및 수정 사항이 있었는지, 누가 변경했는지, 언제 변경되었는지 등을 추적할 수 있다. 이는 코드의 이전 버전으로부터 롤백이나 문제가 발생한 경우 이전 상태로 되돌리는데 도움이 된다. 2. 협업 : Git은 여러 명의 개발자가 동시에 작업하고 변경 사항을 쉽게 통합할 수 있도록 돕는다. 각 개발자는 자신의 로컬 환경에서 작업하고, 변경 사항을 Git Repository 에 Push하여 다른 개발자들과 공유할 수.. 2023. 7. 16.
딥러닝 환경구축 - Anaconda3 Download & Setting 가상 환경이 필요한 이유? 개인 프로젝트나 팀 프로젝트를 진행할 때, 로컬 환경에 전부 설치해서 떄려박게 되면 패키지간 충돌이 일어날 가능성이 높습니다. 또한 예를들어 git clone 같이 필요한 것들을 불러올 때, 그 패키지에서 요구하는 환경들이 제각각인데 이를 매번 이전에 했던 것들을 지우고 다시 환경세팅하고 하는 것이 비합리적이고 비효율적이기 때문입니다! 가상 환경의 종류 가상환경으로는 pyenv, venv, virtualenv 등 여러가지가 있지만, 제일 많이 사용하는 Anaconda를 사용해보려 합니다. Anaconda Download 먼저 구글에 Anaconda를 검색하면 다음과 같은 화면을 볼 수 있다. 사이트에 들어가도록 합시다. 이전에는 자신의 환경에 맞는 다운로드 창을 찾아서 진행했던.. 2023. 7. 11.
728x90