(제가) 윈도우에 아나콘다를 깔때마다 겪는 에러.

제가 윈도우에 파이썬을 깔 때는, 컴퓨터를 새로 샀거나, 문제가 생겨서 포맷을 할 때뿐입니다. 일 년에 한 번 혹은 이년에 한번 설치를 하게 되죠. 저는 주피터 노트북 때문에 아나콘다를 이용해서 한방에 설치하는 걸 좋아하는데요. 그리고 설치할 때마다 다음과 같은 에러를 마주합니다. "pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available" 처음에는 네트워크 문제인가 싶어(사무실의 네트워크는 거치는게 좀 많습니다), 네트워크 설정도 살펴보고, SSL 모듈을 따로 설치해줘야하는가 싶어. python SSL 모듈도 찾아보고 했는데, 실은 경로 설정 문제였습니다. 아나콘다 프롬프트..

wsl2 기반으로 Docker Desktop 설정하기.

어제 wsl2로 업데이트를 했습니다. ( 2020/06/02 - WSL2 업데이트 하기. ) 오늘은 Docker Desktop을 wsl2기반에서 구동되도록 설정하는 방법에 대한 내용입니다. wsl2기반에서 구동되는 Docker는 리눅스를 사용하는 이점을 있고, 윈도우와 파일을 공유하거나, docker의 부팅 시간을 줄여주고, 기존과 달리 동적 메모리 할당을 사용할 수 있어, 시스템 자원을 좀 더 사용할 수 있습니다. 당연하게도 wsl2 설정은 먼저 해야됩니다. 안 하신 분은 어제 글을 먼저 확인해주세요. Docker DeskTop 2.3 버전부터 wsl2를 지원한다고 합니다. 저는 2.2 버전이 설치되어 있어서 업데이트했습니다. 현재 버전은 2.3.0.3입니다. wsl2관련 업데이트가 몇개 보입니다. 업..

WSL2 업데이트 하기.

며칠 전 윈도우10 2004버전이 업데이트 되었습니다. 메모장에 변경사항이 있을 경우 별표(*)가 나온다거나, 가상 데스크탑의 이름을 바꿀 수 있다거나, 윈도우를 초기화할 때, 클라우드에서 다운로드할 수 있는 옵션 등이 새로 생겼습니다. 그런데 저는 그런 것보다, WSL2가 나왔다는 것이 가장 반가웠습니다. WSL이 에뮬레이션 환경이었다면, WSL2는 Hyper-v를 이용하기 때문에 속도가 더 빨라질거라고 했었거든요. 아 그리고 HOME에디션에서는 Hyper-v를 사용할 수는 없지만, WSL2는 사용할 수 있다고(?) 합니다. 암튼 그래서 윈도우10 업데이트 소식이 들리자마자 업데이트를 했습니다. WSL2를 설치하기 전에, "Virtual Machine Platform" 옵션을 활성화 해야 합니니다. 관..

[삽질중] 재무정보를 자본, 영업이익, 당기순이익 확인하기.

가치 투자를 한다고 하면 제일 먼저 따져보는게 PER, PBR이라고 합니다. 각각 주가 순익 비율, 주가 자본 비율이다. 관련해서는 이전에 정리해 놓은 적이 있습니다. ( 2020/05/17 - 나만 모르는 주식 용어 정리 ) 어제 OPENDART에서 API키를 받아왔으니, 재무정보를 가져와서, 주식의 PER과 PBR을 계산하기 위한 재무 정보 데이터를 가져오려고 합니다. 이용한 라이브러리는 OPENDART API를 쉽게 호출할 수 있도록 한, Dart-Fss를 사용할 계획입니다. 와 주가 조회를 하기 위한 FinanceDataReader를 사용했습니다. ( 전에 야후 금융 데이터를 썼던 적이 있는데, 일부 날자의 데이터가 누락된 경험을 한 이후 사용했습니다. ) 우선 전자공시 시스템에 등록된 기업목록을..

전자공시시스템(DART) API 사용하기

주식시장에 상장하는 회사라면, 회사의 재무제표를 공개적으로 게시하도록 되어 있습니다. 이를 공시라고 하고 금융감독원에서 운영하는 전자공시시스템을 통해 공시된 내용을 조회할 수 있습니다. 그리고 OPENDART라는 OpenAPI도 제공하고 있습니다. 회사의 재무상태나, 이익률을 확인할 수 있는 정보이기에, 주식거래를 하기 전 확인해봐야 할 정보라고 할 수 있습니다. 저는 주식거래를 자동화해보려는 시도를 하고 있어서 OPENDART를 통해서 투자 대상을 선별하고 검증하려고 합니다. 이번 글은 OPENDART를 사용하기 위한 HelloWorld 정도가 될 것이고 차차 다른 내용을 적어보겠습니다. OPENDART를 사용 신청. 전자공시시스템(http://dart.fss.or.kr/) 에 접속하면 맨 위, 그리고..