역사적으로 MacOS 사전 설치된 상태로 제공되는 파이썬 2,그러나로 시작하 Mac10.15(월에 발표 2019)이것은 더 이상 없을 경우입니다. 그리고 2020 년 1 월 1 일 현재 파이썬 2 가 더 이상 공식적으로 지원되지 않기 때문에 실제로 파이썬 3 을 대신 사용해야합니다.

Macos 컴퓨터에 Python3 을 설치하는 방법에는 여러 가지가 있습니다. 공식 파이썬 웹 사이트는 직접 다운로드 할 것을 권장하지만이 방법은 경로 변수,업데이트 및 제거에 혼란을 야기 할 수 있습니다., 더 나은 접근,내 생각에는 대신 사용하려면 인기있는 패키지 관리자 사제는 자동 업데이트 및 저글링 여러 버전의 파이썬에는 컴퓨터입니다.

Python3 이 이미 설치되어 있습니까?

시작하기 전에 Python3 이 컴퓨터에 이미 설치되어 있지 않은지 확인하십시오. Applications -> Utilities -> Terminal에있는 터미널 응용 프로그램을 통해 명령 줄을 엽니 다.

그런 다음 Enter 키 다음에python --version명령을 입력하여 현재 설치된 버전의 Python 을 봅니다.,

$ python --versionPython 2.7.17

참고:달러 기호,($),음을 나타냅 사용자 입력이 있습니다. 이후의 모든 것은 사용자가 입력 한 다음 Enter 키를 입력하기위한 것입니다. 어떤 출력,같은Python 2.7.17이 경우에는 없는 앞에 달러 표시.에서 단지 유형$기 전에 당신의 명령!

Python3 이 이미python3로 설치되었을 수 있습니다. 명령을 실행python3 --version확인,그러나 대부분의 경우이 오류가 발생합니다.,

XCode 설치

Python3 의 첫 번째 단계는 iOS 개발뿐만 아니라 대부분의 프로그래밍 작업에 필요한 Apple 의 Xcode 프로그램을 설치하는 것입니다. 우리는 Xcode 를 사용하여 Homebrew 를 설치할 것입니다.

터미널에서 앱,다음 명령을 실행하여 설치하 XCode 와 명령행 도구.

$ xcode-select --install

그것은 큰 프로그램 그래서 이를 다운로드하는 데 시간이 걸릴. XCode 가 요구하는 모든 확인 프롬프트를 클릭해야합니다.,

설치 브루

다음에 설치 Homebrew 여 복사/붙여넣기 터미널에 다음 명령을 입력한 다음 입력:

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

을 확인하는 브루 올바르게 설치되어 있는 명령을 실행합니다.

$ brew doctorYour system is ready to brew.

Install Python3

이제 우리는 최신 버전을 설치할 수 있습의 Python3., 형 터미널에 다음 명령을 입력하고 Enter 키를 누릅

$ brew install python3

을 확인하는 버전의 Python3 설치에서 다음 명령을 실행하여 터미널:

$ python3 --versionPython 3.8.5

마지막으로, 을 실행하는 우리의 새로운 버전의 Python3 대여해 입력하는python3에서 터미널:

을 종료 파이썬은 대화형 3 포탄,중 하나를 입력할 수 있습니다exit()다음 반환 또는 유형Control+d의미하는 두 가지를 모두 제어 및 D 키를 동시에.,

주는 것은 아직도 실행할 수 Python2 단순히 입력python

가상 환경

기본적으로,Python 패키지가 설치되어 있는 세계적으로 컴퓨터에 하나의 디렉토리에 있습니다. 이것은 여러 파이썬 프로젝트에서 작업 할 때 큰 문제를 일으킬 수 있습니다!

예를 들어,Django1.11 에 의존하는 Project A 가 있지만 Project B 는 Django2.2 를 사용한다고 상상해보십시오. 컴퓨터에 장고를 순진하게 설치 한 경우 최신 설치 만 해당 단일 디렉토리에 존재하고 사용할 수 있습니다., 그런 다음 대부분의 파이썬 프로젝트가 각각 고유 한 버전 번호를 가진 여러 패키지에 의존한다는 것을 고려하십시오. 단순히 모든 것을 똑바로 유지하고 실수로 잘못된 패키지 버전으로 물건을 깨뜨리지 않는 방법은 없습니다.

솔루션은 파이썬 패키지를 전역 적으로 설치하는 대신 격리 된 디렉토리 인 각 프로젝트에 가상 환경을 사용하는 것입니다.

혼동을 일으킬 정도로,여러 개 있는 도구들을 위한 가상 환경에서는 파이썬:

  • venv 기본적으로 사용할 수 있에 Python3.3+
  • 러나 생물 과학과 같은 다른 분야에 별도로 설치해야 합니다 하지만 지원하는 파이썬 2.7+고 Python3.,3+
  • Pipenv 은 높은 수준의 도구가 자동으로 관리하는 별도의 가상 환경에 대한 각 프로젝트

맥 os 에서 설치할 수 있습니다 Pipenv 으로 브루.그런 다음 설치하려는 파이썬 패키지에 Pipenv 를 사용하십시오. 예를 들어,당신과 함께 일하고 싶 Django2.2.6,처음 만드는 전용 디렉토리에서 컴퓨터 등에서django디렉토리에 있습니다.

$ cd ~/Desktop$ mkdir django$ cd django

그런 다음 해당 디렉토리 내에 Django 를 설치하십시오.,

$ pipenv install django==2.2.7

보이는 경우 디렉토리에 있는 이제 두 개의 새로운 파일을PipfilePipfile.lock는 Pipenv 사용합니다. 가상 환경 유형을 활성화하려면pipenv shell.

$ pipenv shell(django) $

이제는 괄호 안의 이름 주위의 현재 디렉토리를 나타내는 가상 환경을 활성화합니다. 가상 환경을 종료하려면exit를 입력하십시오.,

(django) $ exit$

의 부족 괄호 확인 가상 환경은 더 이상 활성화되지 않습니다.