본문 바로가기
반응형

IT/python41

llama2 셋팅 하기 AI모델중, 오픈소스로 최초! 공개된 Llama2. 로컬PC에 셋팅하는 방법을 공유 합니다! 1. 모델 받기 1.1 Meta 사이트에 요청해서 받기 Llama 2 (meta.com) Llama 2 Our latest version of Llama is now accessible to individuals, creators, researchers, and businesses of all sizes. llama.meta.com 메타사이트에 접속 후, 다운로드 모델을 클릭하면, 폼이 나옵니다. 적당하게 셋팅하고 전송을 하면 24시간 이내로 메일이 옵니다. 1번에 있는 링크로 리포지토리에 접속하고, 소스를 clone 으로 받고, 가이드에 나와있는것처럼 download.sh 를 실행해 줍니다! 저는 윈도우에서 실.. 2024. 3. 5.
시계One 제작 완료 feat.라즈베리파이피코 시계제작! 에 뜻을 두기로 하고, 시계제작을 시작했습니다. 어떤 플랫폼으로 만들겠다는 정의는 하진 않고 그냥 시작~~ 첫번째는 집에서 굴러다니는 라즈베리파이피코를 이용한 시계입니다. 와이파이 연결을 지원하는 녀석이니, 버스 알람도 같이 넣어 봤습니다. 소스 첨부! lcd_api.py pico_i2c_lcd.py 는 인터넷에 공개되어 있는 소스입니다. 흔히 쓰는 i2c lcd 를 다룰수 있는 라이브러리로 보시면 됩니다. 핵심은 main.py! main.py로 만들어서 피코에 넣어두면 기동시 자동으로 실행되는 점도 있습니다. 작업 순서는 이렇습니다. 1. 라즈베리파이피코 에서 마이크로파이썬을 이용할 수 있도록 셋팅한다. https://www.raspberrypi.com/documentation/microco.. 2023. 8. 19.
[AIRFLOW] 데이터 파이프라인 관리 apache-airflow 설치하기 환경 macOS Ventura 13.4.1 python 3.10.12 ( airflow가 현재 파이썬 3.10 까지만 지원!) 설치 pip install apache-airflow 현재 기준 2.6.2 설치됨 실행 airflow standalone 오류해결 https://www.reddit.com/r/apache_airflow/comments/14oji77/airflow_262_and_pydantic_warningserrors/ From the apache_airflow community on Reddit Explore this post and more from the apache_airflow community www.reddit.com 실행시 위와 같은 오류가 발생함. 역시 위의 내용과 마찬가지로 p.. 2023. 7. 6.
macOS 파이썬 버전 관리하기 with pyenv 참고사이트!! https://blog.eunsukim.me/posts/managing-python-versions-on-your-mac Pyenv로 MacOS에서 파이썬 버전 관리하기 Pyenv 를 활용하여 프로젝트 혹은 가상환경별로 서로 다른 파이썬 버전을 적용하는 방법에 대해서 알아봅시다. blog.eunsukim.me 1. 일단 설치 brew install pyenv 현재 기준 2.3.21 2. 설치 가능한 파이썬 리스트 확인 pyenv install -l 현재 가장 최신버전인 3.11.4 를 설치하기로 한다. 3. 파이썬 3.11.4 설치 pyenv install 3.11.4 4. 설치된 파이썬을 디폴트 버전으로 변경 pyenv global 3.11.4 잘된다! --추가적인 사항 1. 현재 활성화.. 2023. 6. 30.
64bit, 32bit 동시에 설치하기 ( feat. setx ) 1. 64bit 설치 Add Python 3.8 to PATH 를 체크해서 설치한다! cmd 명령어로 path 를 눌러서 추가되었는지 확인. 만약에 Add Python 3.8 to PATH 를 체크하지 않았거나 path 에 추가되지 않았으면 setx 명령어를 이용해서 추가한다. setx PATH "%PATH%;C:\Users\cruel\AppData\Local\Programs\Python\Python38\Scripts\;C:\Users\cruel\AppData\Local\Programs\Python\Python38\;" python --version 으로 설치 확인 2. 32bit 설치 Add Python 3.8 to PATH 를 체크하지 않고 설치! 가상환경 생성 ( 32bit용으로 바꿀 예정 ) c:.. 2022. 8. 9.
GAN 샘플 실행하기 ( feat. 미술관에 GAN 실전 프로젝트 ) $> git clone https://github.com/rickiepark/GDL_code.git GitHub - rickiepark/GDL_code: 미술관에 GAN 딥러닝(Generative Deep Learning)의 코드 저장소입니다. 미술관에 GAN 딥러닝(Generative Deep Learning)의 코드 저장소입니다. - GitHub - rickiepark/GDL_code: 미술관에 GAN 딥러닝(Generative Deep Learning)의 코드 저장소입니다. github.com $> git pull $> conda create -n generative python=3.6 ipykernel # 쥬피터 노트북 $> conda activate generative $> cd GDL_code.. 2022. 5. 17.
아나콘다 가상환경 사용하기 역시 편한게 짱이다. 파이썬 버전관리, 패키지 관리, 기본패키지 설치 등등이 모두 되어 있는 콘다 환경에서 개발을 하자! https://dandyrilla.github.io/2018-10-01/conda-env/ 아나콘다(Anaconda) 가상환경 사용법 아나콘다(Anaconda)에서 지원하는 가상환경을 통해 한 운영체제 위에 여러 python 환경을 독립적으로 설정할 수 있습니다. 가상환경을 만들고 사용하는 기본적인 방법을 알아봅니다. dandyrilla.github.io 2022. 5. 15.
VSCODE 에서 Python 가상환경 설정 쉽게 하기 https://ddochea.tistory.com/33 [VSCode] Python 가상환경(venv) 쉽게 설정하기 python은 패키지를 설치하면 global 위치에 설치되기때문에 특정 버전의 패키지를 특정 프로젝트에서만 사용하려면 가상환경을 생성해줘야 한다. python -m venv {경로명/폴더명} 명령어를 써서 쉽게 ddochea.tistory.com 편하다! -- 줄임 요약 -- 1. 프로젝트 할 폴더 생성 2. vscode 로 해당 폴더 오픈 3. 터미널 오픈 후 python -m venv ./venv 4. F1 키를 눌러 인터프리터( venv ) 선택 5. vscode 에서 터미널을 다시 열어, (venv) 가 앞에 붙은걸 확인! 그리고 모듈을 인스톨 한다 (pip) 2021. 10. 10.
미로 만들기 파이썬의 예제보다는 알고리즘 팁? 에 가깝다. 막히지 않운 던전을 만들기 위한 알고리즘 이다. 1. 던전크기 선언 ( 11, 9 ) 2. 주변을 벽으로 만든다 ( 1 == 벽 ) 3. 일단 안쪽은 이동 가능한 공간 ( 0 == 통로 ) 4. 1칸 간격으로 기둥을 세운다 ( 1 == 벽 ) 5. 각 기둥에서 상하좌우 랜덤하게 벽을 생성한다 단, 2번째 열부터 왼쪽으로는 벽을 만들지 않는다! ( 2: # 2번째 열부터 왼쪽으로는 벽을 만들지 않음 d = random.randint(0, 2) maze[y + YP[d]][x + XP[d]] = 1 def main(): pygame.init() pygame.display.set_caption("미로 생성") screen = pygame.display.set_mo.. 2021. 8. 29.
반응형