Python 5

[Python] VS Code에서 가상환경을 활용해 Jupyter Notebook 설치 및 설정하기 (완벽 가이드)

아래는 VS Code에서 Jupyter Notebook을 가상환경을 통해 설정하는 과정과, 이를 왜 해야 하는지, 주의할 점까지 포함해 보았습니다. 제가 설치할 때마다 느꼈던 혼란을 바탕으로, 누구나 쉽게 따라할 수 있도록 정리했습니다.Part 1:VS Code에서 가상환경을 사용해 Jupter Notebook 설치 및 설정 1. 가상환경 생성가상환경은 프로젝트마다 독립적인 Python 환경을 제공합니다. 이는 패키지 충돌을 방지하고, 유지보수성을 높여줍니다. 명령어터미널 열기원하는 디렉토리로 이동합니다.가상환경 생성python -m venv jupyter_envjupyter_env는 가상환경 이름으로, 프로젝트에 맞게 변경 가능합니다.생성된 가상환경 폴더는 현재 디렉토리 내에 생성됩니다. 왜 필요한가요..

Python 2025.01.25

[Hugging Face 여행] 🚀 인터넷 없이 내 노트북에 작동하는 AI 챗봇 5분 완성 🌟 Llama cpp와 Gradio 활용 🦙⚡️

또 새로운 발전을 보게 됩니다!✨ 오늘은 여러분과 함께 Llama.cpp와 Gradio를 사용하여 로컬에서 실행되는 AI 챗봇을 만드는 방법을 알아보겠습니다. 📚 따라 하기 쉬운 단계별 가이드를 통해, 누구나 5~10분 안에 자신의 컴퓨터에서 인터넷 연결없이 작동시킬 수 있는 챗봇을 구축할 수 있습니다! 💻  https://youtu.be/qTk1-3tG-10

[Python] Naming Convention(네이밍 컨벤션) 중요성과 종류

들어가며 프로그래밍 등을 하다 보면 변수, 함수 등에 대한 이름을 정할 때마다 어떻게 하나 하는 고민이 항상 있습니다. 저 또한 처음에는 솔직히 편한데로 한 경우가 많습니다. 프로그래밍에서 변수, 함수, 클래스 등의 이름을 지을 때 사용하는 "Naming Convention (네이밍 컨벤션)"은 코드의 가독성과 유지 보수에 큰 영향을 미칩니다. 이번 글에서는 네이밍 컨벤션의 종류와 각각의 특징, 사용 사례에 대해 알아보겠습니다. 네이밍 컨벤션의 중요성 프로그래밍에서 공백은 예약된 문자로, 변수나 함수의 이름에 공백을 사용할 수 없습니다. 예를 들어, `number of donuts`라는 변수명을 직접 사용할 수 없으며, 이를 연결해주는 네이밍 컨벤션을 사용해 `numberOfDonuts`나 `number..

Python 2023.10.01