목록개발이야기 (528)
준호씨의 블로그
Linux 서버에서 기본 설치 된 Python 버전이 낮은 경우 높은 버전의 Python을 설치해서 사용하는 경우가 있습니다. apt나 yum 같은 패키지 관리자로 업그레이드가 가능한 경우도 있겠지만 그렇지 않은 경우 소스코드를 다운로드하여서 빌드해서 설치해야 합니다. Python 소스 코드로 빌드해서 설치하기 기본 다음은 Python 3.8.14를 /program/python/Python-3.8.14 경로에 설치하는 방법입니다. wget https://www.python.org/ftp/python/3.8.14/Python-3.8.14.tgz tar xvfz Python-3.8.14.tgz cd Python-3.8.14 ./configure --prefix=/program/python/Python-3.8..
Docker Desktop에서 Kubernetes를 쉽게 설치해서 사용할 수 있는 기능을 제공해 줍니다. 하지만 최근에는 사용할 일도 잘 없고 불필요한 자원만 많이 차지하고 있는 거 같아서 지우려고 설정으로 들어가 보았습니다. 그런데 Enable Kubernetes 설정이 "Starting..."인 상태에서 더 이상 진행이 안되고 있었습니다. Reset Kubernetes Cluster도 눌러보았지만 특별한 변화가 없었습니다. 나가서 Containers에서 "kube"가 들어간 것들을 검색해서 삭제를 시도해 보았습니다. 삭제와 동시에 바로 살아납니다. 그러고 나서 다시 설정의 Kubernetes로 들어가니 상태는 정상으로 돌아온 거 같습니다. "Enable Kubernetes"선택을 해제하고 "Apply..
Python을 사용하다 보면 종종 만나는 오류 "No module named 'MySQLdb'"입니다. 해결 방법은 간단합니다. pip를 이용해서 mysqlclient를 설치해 주면 됩니다. mysqlclient pip install mysqlclient mysqlclient에 관한 정보는 https://pypi.org/project/mysqlclient/ 에서 볼 수 있습니다. MySQL-python Python2처럼 오래된 환경에서는 MySQL-python을 설치해야 될 수도 있습니다. pip install MySQL-python MySQL-python에 관한 정보는 https://pypi.org/project/MySQL-python/ 에서 볼 수 있습니다. 기타 OS나 환경에 따라서 mysql 관련..
지난 3월 1일 ChatGPT API가 공개되었습니다. https://openai.com/blog/introducing-chatgpt-and-whisper-apis Introducing ChatGPT and Whisper APIs Developers can now integrate ChatGPT and Whisper models into their apps and products through our API. openai.com 이제 누구나 손쉽게 ChatGPT API를 이용해서 애플리케이션을 제작할 수 있게 되었습니다. 다만 API를 호출하려면 비용이 발생하기 때문에 요금을 잘 알아보아야 합니다. API 요금 정보는 다음페이지에서 확인할 수 있습니다. https://openai.com/pricing P..
python의 버전을 확인하는 방법입니다. --version 옵션을 통해 버전을 확인할 수 있습니다. $ python --version Python 3.8.10 3.8.10 인 것을 확인할 수 있습니다. --version의 축약형인 -V옵션을 사용할 수도 있습니다. $ python -V Python 3.8.10 --help 옵션을 사용하면 -V (또는 --version)을 통해 python 버전을 확인할 수 있다고 나옵니다. $ python --help usage: /Users/junho85/.pyenv/versions/3.8.10/bin/python [option] ... [-c cmd | -m mod | file | -] [arg] ... Options and arguments (and corresp..