본문 바로가기

IT32

파이썬 버전별 비교 및 신규 기능 파이썬이 벌써 3.13 버전이 Pre-release 되었고, 2024년 10월 정식 출시까지 예정되어 있습니다. 점점 빠르게 진화하는 파이썬을 보면 정말 놀랍죠. 여러분은 파이썬 버전별 신규 기능을 확인할 때 어떻게 확인하시나요? 파이썬의 역사와 같은 버전 별 신규 기능을 파악하기 가장 좋은 곳은 바로 파이썬 공식 문서입니다. 아래 공유합니다. https://docs.python.org/ko/dev/whatsnew/index.html What’s New in Python The “What’s New in Python” series of essays takes tours through the most important changes between major Python versions. They are a.. 2024. 4. 9.
Python 오류 메시지의 가독성을 높이자! pretty_errors 파이썬으로 개발할 때 상세한 오류 메시지가 반갑기는 하지만 가독성이 좀 아쉽게 느껴집니다. 이를 개선해주는 패키지가 있어 이를 소개하려고 합니다. Python 개발자를 위한 필수 도구: pretty_errors Python 개발 시 오류 메시지는 해결해야 할 문제를 알려주는 중요한 신호입니다. 하지만 표준 오류 메시지가 항상 명확하거나 이해하기 쉬운 것은 아닙니다. 이때 `pretty_errors` 패키지가 등장합니다. 이 도구는 오류 메시지를 더 읽기 쉽고, 시각적으로 이해하기 쉬운 형식으로 변환해 줍니다. 개발자로서의 생산성을 향상시키고 싶다면, 이 패키지는 꼭 사용해 보세요. pretty_errors 설치 `pretty_errors`를 사용하기 전에, 먼저 패키지를 설치해야 합니다. 설치는 매우 간.. 2024. 4. 1.
무료 쿠버네티스 실습 환경 소개 쿠버네티스를 공부하다 보면 실습할 환경 구성하는게 생각보다는 번거롭습니다. 개인 로컬PC에 VM 으로 이것저것 설치하다 보면 여러가지 오류와 씨름다하다 시간이 많이 소요됩니다. 그래서 간단히 무료 쿠버네티스를 실습할 수 있는 환경을 소개 합니다. https://labs.play-with-k8s.com/ Play with Kubernetes Play with Kubernetes is a labs site provided by Docker and created by Tutorius. Play with Kubernetes is a playground which allows users to run K8s clusters in a matter of seconds. It gives the experience of .. 2024. 3. 19.
Windows 환경에서 pip 쉽게 설치하기 나도 파이썬 개발 환경을 구성해봐야지.. 파이썬을 다운 받자.. 엇? pip 가 왜 안되지? Python 개발환경 구성을 위해 Python 공식 홈페이지에서 Python 을 다운 받아 설치했음에도 불구하고 CMD 창에서 pip 명령을 입력하면 동작하지 않는 경우가 있습니다. C:\>pip 'pip'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 이 때 윈도우에서 pip 설치하는 방법을 알려드리겠습니다. 당연한 이야기지만 먼저, Python 은 기본적으로 설치를 하셔야합니다. 1. CMD 창을 열고 아래와 같이 입력하여 get-pip.py 파일을 다운 받습니다. curl -LO https://bootstrap.pypa.io/get-pip.py 2. 다음과 같이 입력하.. 2023. 6. 6.
강제로 GPU 를 미사용하고 싶을 때 가끔은 GPU 사용을 안하고 CPU 모드로만 동작해서 테스트할 경우가 있습니다. 이때 소스코드 수정 없이 쉽게 GPU 를 미사용하게 만드는 방법이 있습니다. 가장 쉬운 방법으로 환경변수 CUDA_VISIBLE_DEVICES 의 값을 "" 처럼 빈값으로 처리하면 됩니다. 만약, 리눅스의 경우 다음과 같이 입력하면 됩니다. export CUDA_VISIBLE_DEVICES="" CUDA_VISIBLE_DEVICES 라는 환경변수는 GPU 를 지정해서 사용할 수 있게 도와주는 환경변수입니다. 여기에 "" 처럼 아무값도 넣지 않는다면 GPU를 사용할 수 없는 것으로 인식되게 됩니다. 따라서 이렇게 한줄만 입력하면, GPU 없는 상태로 강제로 테스트가 가능해집니다. 만약 다시 GPU 를 사용하고 싶다고 하면 아래.. 2022. 9. 15.
윈도우 git bash 에서 특정 폴더로 경로 변경 git bash 에서 윈도우의 경로를 못찾아서 조금 헤매시는 분들을 위해 설명드리면, 윈도우에서 C 드라이브 는 /c 로 사용하면 됩니다 당연히 D드라이브는 /d 이겠죠? git bash 에서 cd 명령어로 해당 드라이브로 이동하면 됩니다. cd /c cd /d 위와 같은 명령어로 해당 드라이브 Root 로 이동할 수 있습니다. 드라이브 경로만 알면 나머지는 원하는 폴더 (디렉토리) 를 찾아 갈 수 있겠죠? 예를 들어 C:\AA\BB\CC 경로로 이동한다면 cd /c/AA/BB/CC 이렇게 하면 되겠습니다. 또한 참고적으로 git bash 는 기본 자신의 사용자 폴더에서 시작됩니다. ~ 은 home 디렉토리를 의미하죠 (윈도우에서는 사용자 폴더) 그래서 만약 다운로드 폴더로 이동하고 싶다 하면 cd ~/.. 2022. 8. 24.