파이썬 5

psycopg2 설치 오류 해결

pip install을 통해 psycopg2를 설치하려고 하면 계속 Command errored out with exit status 1: 라는 오류가 떴고, pg_config를 찾을 수 없다는 이야기가 뜨며 어떤 버전도 설치할 수 없다고 나온다. 이를 해결하기 위해 구글링을 해보니 psycopg2-binary를 설치하라고 하는데 이 역시 똑같이 pg_config 오류가 뜨고 psycopg2-binary를 설치중인데 psycopg2-binary를 설치하라고 권유한다. 어쩌라는 거지.... 이것저것 시도해봤는데 해결 방법이 의외로 간단했다. https://www.psycopg.org/docs/install.html#binary-install-from-pypi 를 확인 해보면 위와 같이 pycopg2를 설치..

파이썬 2021.10.25

[Python] 무한대 표기법

최소 값을 갱신해야 하는 문제를 해결할 때 보통 초기값을 0xfffff 혹은 9e10 등으로 표현하곤 했는데, 이번에 더 확실하게 무한대의 값으로 표기할 수 있는 방법을 알게 되었다. 양의 무한대 INF = float('inf') inf 로 표기가 되며, 위와 같이 아무리 큰 수를 가져와도 float('inf') 값이 더 큰 것을 알 수 있다. 음의 무한대 INF = float('-inf') 음의 무한대 또한 아무리 작은 수를 가져와도 float('-inf')값이 더 작은 것을 알 수 있다.

파이썬 2021.10.16

[Python] 파이참(Pycharm) 이용해서 모듈 업데이트 하기

파이참을 이용해 파이썬 모듈의 현재 버전과 최신 버전을 알아보고 업데이트 하는 방법에 대해 알아보자. 1. file - settings 를 클릭한다. 2. settings 화면에서 Python Interpreter 을 선택한다. 3. 위와 같이 현재 version과 최신 version을 확인할 수 있다. 4. 업데이트가 필요한 모듈을 선택하고, 동그라미로 표시한 update 버튼을 눌러준다. 한 번에 업데이트를 진행하면 랙이 걸릴 수 있으니 유의해야 한다.

파이썬 2021.04.05