macOS (14) 썸네일형 리스트형 [프로젝트 생성 - 2] Django 프로젝트 생성 후 가상환경에서 로컬 서버 실행 및 접속 방법 Django는 Python으로 웹 애플리케이션을 개발하기 위한 강력한 프레임워크입니다. 프로젝트를 생성하고 서버를 실행하는 과정에서 가상환경을 사용하는 것이 매우 중요합니다. 이번 글에서는 Django를 가상환경에서 설정하고 실행하는 과정을 단계별로 자세히 설명합니다. 또한, 0.0.0.0:8000으로 서버를 실행하는 이유도 함께 알아봅니다.1. 가상환경 활성화 Django 프로젝트는 가상환경 안에서 설정하고 실행하는 것이 가장 좋은 방법입니다. 이를 통해 프로젝트별 독립적인 Python 환경을 유지할 수 있습니다. 가상환경 활성화의 내용은 해당 링크에 자세히 설명되어 있으니 확인 후 진행 해주세요. 활성화되면 터미널 프롬프트 앞에 가상환경 이름이 표시됩니다:(myenv) username@MacBook .. [프로젝트 생성 - 1] Python 가상환경 설정 완벽 가이드 Python 프로젝트를 시작할 때 가상환경을 설정하는 것은 매우 중요한 과정입니다. 특히 M1 맥미니와 같은 맥OS 환경에서 가상환경을 잘 활용하면 패키지 관리와 프로젝트 독립성을 유지할 수 있습니다. 이번 글에서는 가상환경의 생성부터 관리까지 완벽하게 정리해보겠습니다.1. 가상환경을 사용하는 이유 Python 프로젝트에서 가상환경을 사용하는 이유는 다음과 같습니다: 1. 프로젝트별 독립적인 환경프로젝트마다 필요한 패키지와 버전이 다를 수 있습니다. 가상환경을 사용하면 각 프로젝트의 패키지 충돌을 방지할 수 있습니다. 2. 시스템 Python 오염 방지시스템에 설치된 Python과 패키지들을 보호하고, 깨끗한 개발 환경을 유지할 수 있습니다. 3. 배포 및 협업 용이성requirements.txt를 통해.. [프로젝트 생성 - 0] Django 프로젝트 생성하기 Django 프로젝트를 생성하는 방법을 단계별로 알아보겠습니다. Python과 Django 환경을 세팅하는 과정은 간단하지만, 차근차근 따라하면 실수 없이 프로젝트를 시작할 수 있습니다. 아래 내용은 프로젝트 생성의 전체적인 내용을 파악히기 위해 간략하게 정리한 내용입니다. 파트별 링크 선택하시면 해당 추가적이고 자세한 내용을 확인 가능합니다. 1. Homebrew로 Python 설치 확인하기 Homebrew를 통해 Python을 설치했다면 먼저 설치가 잘 되었는지 확인해봅니다. 설치된 Python 버전 확인 터미널에서 다음 명령어를 입력하세요.python3 --version 출력 예시:Python 3.12.1 만약 파이썬 버전이 정상적으로 출력되지 않으면 아래 링크를 클릭해서 Python 설치를 완료.. [Terminal] MacOS 계정 권한과 파일 접근 권한에 대한 이해 MacOS를 사용하면서 계정 권한과 접근 권한 설정은 매우 중요합니다. 특히 개발자나 서버 운영자 입장에서 권한 문제를 정확히 이해하지 못하면 예상치 못한 접근 오류가 발생할 수 있습니다. 이 글에서는 MacOS 계정 권한과 파일 접근 권한에 대해 정리하고, 실습을 통해 권한 문제를 해결하는 방법까지 알아보겠습니다.1. 맥OS 계정 권한 구조 맥OS를 처음 설치할 때 생성하는 계정은 관리자 계정입니다. 그리고 시스템의 최상위 권한을 가진 계정은 root 계정입니다. 관리자 계정과 root 계정의 차이점구분관리자 계정root 계정설명설치 시 기본으로 생성된 계정시스템의 최상위 권한을 가진 계정권한 수준대부분의 작업 가능 (sudo 사용 가능)모든 파일 및 설정에 접금 가능명령 실행일만 명령 실행 시 제한이.. [환경 설정 - 3] macOS에서 .zshrc 파일로 Python 경로 설정하기 macOS에서 Python을 설치한 후, 터미널에서 python3 --version을 실행했을 때 설치한 버전이 아니라 기본적으로 내장된 파이썬 버전이 출력된 경험이 있나요? 이런 문제는 macOS에 기본적으로 설치된 파이썬이 경로 우선순위에 있기 때문에 발생합니다. 이를 해결하려면 .zshrc 파일을 사용해 Python 경로를 직접 설정해야 합니다. 이번 포스팅에서는 이런 상황의 원인을 분석하고 .zshrc 파일을 활용한 해결 방법을 자세히 설명합니다.1. 문제의 원인: macOS 기본 파이썬 버전 macOS는 시스템 유틸리티와 호환성을 위해 기본 파이썬(Python 2.x 또는 3.x)을 설치한 상태로 제공됩니다. • 기본 파이썬은 /usr/bin/python3에 위치하며, 시스템 경로(PATH)의 .. [Terminal] .zshrc와 .bash_profile: 터미널 설정의 핵심 파일 터미널을 효율적으로 사용하고 개발 환경을 최적화하려면 .zshrc와 .bash_profile 같은 설정 파일에 대해 이해하고 활용할 필요가 있습니다. 이 파일들은 쉘(shell) 환경을 설정하는 데 사용되며, 사용자 정의 명령어와 환경 변수를 관리합니다. 이번 포스팅에서는 .zshrc와 .bash_profile의 차이점과 사용 방법을 알아봅니다.1. .zshrc와 .bash_profile란? 1.1 .zshrc • Zsh(Z Shell)를 사용하는 경우 읽히는 설정 파일입니다. • Zsh는 macOS의 기본 쉘로 사용되며, 사용자 설정을 포함한 환경 변수를 정의하는 데 사용됩니다. • 특징: • 인터랙티브 셸(명령어 입력을 기다리는 상태)에서 주로 사용됩니다. • 별도의 로그인 셸이 필요하지 않습니다... [Terminal] Pip: 파이썬 개발에 필수적인 패키지 관리자 파이썬은 다양한 기능과 유연성 덕분에 전 세계 개발자들이 사랑하는 언어입니다. 하지만 대부분의 프로젝트에서는 파이썬 기본 라이브러리 외에도 추가적인 패키지와 모듈이 필요합니다. 이러한 패키지들을 설치하고 관리하는 데 중요한 역할을 하는 도구가 바로 Pip입니다. 이번 포스팅에서는 Pip이 무엇인지, 그리고 왜 필요한지에 대해 알아보겠습니다.Pip이란? Pip은 “Pip Installs Packages”의 약자로, 파이썬 패키지를 설치하고 관리할 수 있는 패키지 관리자입니다. 파이썬 생태계에서 사용 가능한 수많은 오픈소스 패키지를 PyPI(Python Package Index)라는 저장소에서 가져와 손쉽게 설치할 수 있도록 해줍니다. 주요 특징 1. 간편한 설치 • 명령어 한 줄로 패키지를 설치할 수 있.. [환경 설정 - 2] 파이썬 설치 이번 맥미니를 이용해 서버를 만드는데 파이썬을 사용하려고 합니다.파이썬은 현대 프로그래밍 언어 중 가장 널리 사용되는 언어로, 개발자들 사이에서 필수 도구로 자리 잡고 있습니다. 파이썬을 설치하는 방법은 여러 가지가 있으며, 각각의 방식은 사용자 환경과 필요에 따라 선택됩니다. 이번 포스팅에서는 파이썬 설치 종류를 간단히 살펴보고, Homebrew를 이용해 파이썬을 설치하는 방법을 단계별로 자세히 설명합니다.파이썬 설치의 종류 파이썬을 설치하는 데에는 다음과 같은 주요 방법이 있습니다: 1. 공식 웹사이트 다운로드 • 파이썬 공식 웹사이트(https://www.python.org/)에서 운영체제에 맞는 설치 파일을 다운로드하여 설치하는 방법입니다. • 장점: 가장 최신 버전을 안정적으로 설치 가능. •.. 이전 1 2 다음