programming 7

아나콘다 파이썬 가상 환경 생성(python버전 및 window버전 구분)

퀀트 분석 및 자동매매 시스템을 만드는데 있어서 가상환경을 설정해주어야할 필요가 있습니다. 1. 증권사API(키움, 대신, 이베스트 etc)들을 활용할 때 window32환경이 필요 2. zipline과 같은 백테스팅 라이브러리를 활용할 때 파이썬 버전을 맞춰줘야할 필요 - 나는 키움증권API과 zipline을 활용하고자 한다. - 그렇다면 window는 32bit로 파이썬은 3.6버전으로 가상환경을 만들것이다. 0. conda 가상환경 정보 확인 방법 1. 가상환경 리스트 확인 conda env list 2. conda info를 통해 해당 가상환경의 정보확인 가능(--envs생략가능) conda info --envs 3. python환경 진입하여 확인 아나콘다 프롬프트 상에서 python입력하여 py..

programming 2022.03.04

Linux command

pwd cd pwd (print working directory) 현재 작업중인 디렉토리 정보 출력 cd (change directory) 경로 이동 절대 경로와 상대 경로로 이동 가능하다. 절대 경로와 상대 경로에 대해 더 자세히 알고싶다면 해당 포스팅 참조 ls (list) 디렉토리 목록 확인 확장자가 txt인 모든 파일을 삭제합니다. 각 파일에 대해서 삭제할 건지 묻습니다. rm *.txt 현재 디렉토리에 있는 모든 파일을 삭제합니다. 각 파일에 대해서 삭제할 건지 묻고, 디렉토리가 있다면 삭제할 수 없다는 메시지가 나옵니다. rm * -f 옵션을 붙이면 삭제할 건지 다시 묻지 않고 바로 삭제합니다. rm -f abc.txt 현재 디렉토리에 있는 모든 파일을 바로 삭제합니다. 디렉토리는 삭제하지 않..

programming 2021.08.04

Mac Pro 단축키

기본 단축키 Command + C : 복사(Copy) Command + X : 오려두기 Command + V : 붙혀넣기 Command + Z : 실행 취소 Control + Space Bar : 한/영 전환 Caps Lock : 언어 전환 바꾸고자 하는 언어 드래그 후 Option + Return (Enter) : 한글을 한자로 바꾸기 Option + Return (Enter) : 한자 입력 Command + Control + Space Bar : 특수 문자 입력 (이모티콘) Command + , : 실행중인 앱 환경 설정 Command + R : 새로고침(Refresh) Command + Tap : 화면 전환 Command + Shift + Z : 되돌리기 Command + Delete : 행 지우기..

programming 2021.07.20

Github repository에 신규 파일 업로드하기

코딩을 하다보면 버전 및 파일 관리를 하기 위해 Github라는 것을 많이 사용한다. 예전부터 나도 코딩에 좀 더 익숙해지고 공부한 내용에 대해 이해가 쌓인다면 Github를 사용해야지 하는 생각을 해왔다. 사실 본격적으로 사용해 보기 전에는 repository를 만들어 보는 정도만 해보았기에 일반적으로 사용하는 클라우드 처럼 단순하게 파일을 업로드 및 다운로드 하는 방식인줄 알았다. 하지만 왠걸 Git이라는 프로그램을 따로 다운 받아서 이를 매개로 local(내컴퓨터)과 remote(Github) 파일을 관리한다. 거기다가 이러한 과정들이 코딩으로 이루어 진다는 점에서 놀라웠다. 이번 글에서는 작업한 파일을 깃허브 repository에 올려보는 것에 대해 정리해보고자한다. 먼저 Git을 다운 받아야 한..

programming/Git 2021.04.16