전체 글 49

[가상환경] venv 가상환경

가상환경의 생성, 패키지 설치, 삭제 이전글을 참고한다. 터미널 명령어를 다시 정리하면 다음과 같다 더보기 $ pip install virtualenv $ virtualenv venv #venv 대신 다른 이름으로 가상환경 설정 가능 $ source venv/Scripts/activate #경로를 입력할 때는 Tab키 사용 (venv) $ pip install numpy Installing collected packages: numpy Successfully installed numpy-1.26.3 (venv) $ python main.py 1.26.3 가상환경 학습용 예시 코드입니다. (venv) $ source venv/Scripts/activate (venv) #venv 가상환경활성화 상태 $ de..

IT학습/기타 2024.01.04

[가상환경] VSCODE에 가상환경 연결하기, venv 가상환경

VSCODE에서 가상환경 연결하기 Ctrl + Shift + P 키를 눌러서 Show all commands 를 실행한다. 그리고 python select interpreter 를 검색한다. 그중 연결하고자 하는 가상환경을 선택한다. 여기서는 flask를 선택하고 글을 작성하겠다. 이어서 새로운 터미널을 열 때마다 cmd가 기본적으로 실행되게 하겠다. Ctrl + Shift + P 을 누르고 Select Default Profile 을 검색한다. 여시서 Command Prompt를 선택한다. 이 상태에서 새로운 터미널을 열면 아래와 같이 출력되면서 가상환경에 연결된다. C:\Users\username>C:/ProgramData/anaconda3/Scripts/activate (base) C:\Users\..

IT학습/기타 2024.01.04

[가상환경] Anaconda 가상환경 생성부터 패키지 설치, 삭제

가상환경 생성 Anaconda Prompt를 실행하면 기본 가상환경 base가 켜진다. (base) C:\Users\username> conda create -n 가상환경이름 python=버전 명령어를 실행하여 가상환경을 생성한다. 예시의 경우 가상환경이름을 myflask로, 파이썬은 3.10 버전으로 설정했다. (base) C:\Users\username>conda create -n myflask python=3.10 # # To activate this environment, use # # $ conda activate myflask # # To deactivate an active environment, use # # $ conda deactivate conda env list 명령어를 실행하면 생..

IT학습/기타 2024.01.04

[Git] git fetch와 git pull

github에 있는 변경사항을 로컬저장소에 가져오고 병합하기 위한 기능들. fetch나 pull을 하기 전에 remote -v 를 통해 원하는 원격저장소와 연결이 되었는지 확인한다. 만약 원치 않은 원격저장소 (예시는 wrong)과 연결되어있다면 remove를 통해 연결을 삭제하고 add를 사용하여 다시 연결한다. $ git remote -v wrong https://github.com/--------.git (fetch) wrong https://github.com/--------.git (push) $ git wrong remove wrong $ git remote add origin https://github.com/--------.git $ git remote -v origin https://gi..

IT학습/Github&Git 2024.01.03

[Python] 시퀀스 자료형

전체 코드 더보기 """ 시퀀스 자료형 정의: 값이 연속적으로 이어진 자료형 list, tuple, range, 문자열(string), byte, bytearray가 있다. 시퀀스 자료형으로 만든 객체는 시퀀스 객체라고 하며 시퀀스 객체에 들어있는 각 값은 요소, element라고 부른다. """ #시퀀스 객체 안에 특정 값이 있는지 확인하기 exList0 = [0, 10, 20, 30, 40, 50] a = 30 in exList0 #True b = 100 in exList0 #False print(a) print(b) #tuple, range, string에도 똑같이 적용됨 print(10 in range(10)) #False #시퀀스 객체 연결하기 exList1 = ["아메리카노", "카페라떼", ..

IT학습/Python 2023.12.31

[OT] 데이터분석 포트폴리오 예시 설명

기본 Tip 1. 팀 차원에서 의미있는 지수를 개발하자 예시) 통일된 지수가 없음 -> 기본 지수에 지형균형지표, 충청권 e지방 지표, NABIS 국가균형발전종합정보시스템,인스파일러 데이터 활용 포털을 이용해 새로운 지수 개발 2. 주제를 정하는 방법 - 조달청 공고를 보고 제안요청서를 받았다는 가정 하에 주제를 선정하고 프로젝트를 진행함 - 공모전 주제를 사용하거나, 공모전 주제에 퀄리티, 난이도를 높여서 주제를 선정한다. - 논문 등을 보고 선행연구를 분석하고 주제를 구체화한다. 3. 분석의 재정의가 제일 중요하다. 기존의 분석은 이랬지만 다음과 같은 이유로 재정의하고 재분석을 해야 한다~ 의 논리로 접근해야한다. 논문들을 참고하여 생소한 주제를 조사한다. 선행연구 분석을 거치고 주제를 구체화한다. ..

[Git] Git 설치부터 Git push까지 하는 방법

1. Git 설치하기 Git 홈페이지 > Download > Download for Windows > 64-bit Git for Windows Setup 다운로드 Git bash 실행하고 깃 버전 확인하기 $git --version git version 2.43.0.windows.1 2023년 12월 28일 기준 위와 같은 버전이 나온다. 2. 경로 설정하기 git을 저장하고자 하는 위치에 마우스 우클릭 후 추가옵션, open git bash here을 누른다. 그러면 Git Bash가 열리면서 다음과 같은 경로가 설정되어있다. username@HOME somethingsomething /c/myDev #필자는 C드라이브에 myDev 폴더를 하나 만들었고 거기에서 열었다. 그리고 커밋하고자 하는 reop..

IT학습/Github&Git 2023.12.29

[OT] 데이터분석 취업 관련 내용 정리

1. 세미 프로젝트가 끝나고 엔지니어링 수업을 진행함. 최종 프로젝트의 경우 OT pdf에 적혀있는 주제 5개로 고정되어 있다. 2. 4교시(1시~2시), 8교시(5시~6시)는 팀 미팅 시간 기업용 PPT 작성방법 강의 수강을 강력하게 추천함 for 개인 과제, 경진대회 참여,사이드 프로젝트 ppt 작성에 활용 3. 6개월 과정을 수료하고 수강생을 다음을 가지고 나갈 것이 권장된다. 2개의 자격증 (ADsP, SQLD) - 자습해서 취득할 것. 3개의 프로젝트 = 세미 프로젝트, 파이널 프로젝트, 공통 프로젝트 세미 프로젝트의 목표는 다음과 같다. 코드를 익히는 시간 가지기 + 프로젝트 입문 + RDS(관계형 데이터베이스)(옵션) 파이널 프로젝트의 목표는 다음과 같다. 기획(분석 정의, 논문 참조 등) ..

[Figma] 피그마 유용한 플러그인 모음 (1)

1. Lorem Ipsum https://www.figma.com/community/plugin/736000994034548392/lorem-ipsum 로렌 입숨, 혹은 립숨을 자동으로 만들어주는 플러그인 양식을 디자인할 때 의미가 있는 글을 담으면 양식보다 글에 집중하는 걸 방지하고자 의미가 없는 글을 립숨이라고 한다. 이런 립숨을 자동으로 생성해주는 플러그인. 2. Autoflow https://www.figma.com/community/plugin/733902567457592893/autoflow 자동으로 유저 플로우에 사용하는 화살표를 생성해주는 플러그인. 글 작성 시점(2023.12.27)까지는 50개의 플로우는 무료고 그 이후부터는 유료결제 플러그인이다. 유사한 플러그인을 검색하면 더 나올 것..

IT학습/Figma 2023.12.27