파이썬(Python) 설치 방법 Bundle

jadeco·2023년 3월 25일
0

파이썬을 설치하는 방법에는 여러 가지가 있습니다. 다음은 파이썬을 설치하는 여러 가지 방법과 그 방법들의 장단점을 소개합니다.

대표적인 방법

1. 공식 웹사이트에서 설치하기

파이썬 공식 웹사이트(https://www.python.org/)에서는 파이썬의 최신 버전을 다운로드할 수 있습니다. 다운로드 후 설치 파일을 실행하면 간단하게 설치할 수 있습니다. 이 방법은 가장 기본적인 방법이며, 다양한 운영체제에서 지원됩니다.

장점: 파이썬의 최신 버전을 사용할 수 있습니다.

단점: 이 방법은 개발 환경을 설정하는 것이 아니기 때문에, 필요한 패키지와 라이브러리를 모두 설치해야 합니다.

2. Anaconda를 설치하기

Anaconda(https://www.anaconda.com/)는%EB%8A%94) 데이터 과학 분야에서 사용되는 다양한 라이브러리와 패키지를 미리 설치해 둔 파이썬 배포판입니다. Anaconda를 설치하면, 다양한 라이브러리와 패키지를 미리 설치해 둔 파이썬 개발 환경을 바로 사용할 수 있습니다.

장점: 데이터 과학 분야에서 많이 사용되는 라이브러리와 패키지가 미리 설치되어 있습니다. 또한, 가상환경을 사용하여 여러 버전의 패키지를 병행해서 사용할 수 있습니다.

단점: 파이썬의 최신 버전을 바로 사용할 수 없습니다.

3. 마이크로소프트 스토어(Microsoft Store)에서 설치하기

윈도우10에서는 마이크로소프트 스토어를 통해 파이썬을 설치할 수 있습니다.
"Microsoft Store" 앱을 실행한 후 "Python"을 검색하여 설치할 수 있습니다.

4. 패키지 매니저를 사용하여 설치하기 - Chocolatey

Chocolatey는 Windows 운영체제에서 패키지 관리를 자동화하는 패키지 매니저입니다. Chocolatey를 사용하면 터미널에서 명령어를 통해 손쉽게 다양한 패키지를 설치, 업데이트 및 삭제할 수 있습니다. 아래는 Chocolatey를 사용하여 Python을 설치하는 방법입니다.

  • Chocolatey 설치

Chocolatey를 설치하려면 관리자 권한으로 PowerShell을 실행하고 다음 명령어를 입력합니다.

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
  • Python 설치

PowerShell을 관리자 권한으로 실행한 후 다음 명령어를 입력하여 Python을 설치합니다.

choco install python
  • Python 버전 검색

만약 특정 버전의 Python을 검색하려면 다음 입력합니다.

choco search python3 |Select-String -Pattern Approved
  • Python 버전 지정하여 설치

만약 특정 버전의 Python을 설치하려면 다음과 같이 버전을 지정하여 설치할 수 있습니다.

choco install python --version=3.9.2
  • Python 설치 확인

설치가 다 되었다면, 파이썬이 잘 실행되는지 테스트를 해봐야하는데, 그전에 refreshenv 를 실행해서 파이썬의 path를 적용한 환경변수를 현재 파웨쉘터미널에 적용해주어야한다. 그 후에 PowerShell에서 다음 명령어를 입력합니다.

python --version

위와 같이 Python의 버전 정보가 제대로 출력되면 설치가 정상적으로 된 것입니다.

5. PyCharm 등의 IDE를 이용하여 파이썬 설치하기

IDE(Integrated Development Environment)는 통합 개발 환경으로, 코드 작성부터 디버깅, 테스트, 배포 등을 지원하는 소프트웨어 개발 도구입니다.

PyCharm은 파이썬 개발을 위한 인기 있는 IDE 중 하나로, 파이썬 코드 편집, 디버깅, 테스팅, 프로파일링, Git, SVN, Mercurial, CVS 등과 같은 버전 관리 시스템과의 통합, 다양한 플러그인 등 다양한 기능을 제공합니다.

PyCharm을 설치하려면 https://www.jetbrains.com/pycharm/download 에 접속하여 다운로드 페이지에서 운영체제에 맞는 설치 파일을 다운로드하면 됩니다. 설치 파일을 다운로드하면 그냥 설치하면 됩니다. PyCharm을 사용하면 소스코드 작성 및 디버깅, 유닛 테스팅, Git 및 버전 관리 등을 하기에 용이합니다.

그외 방법들

1. 패키지 매니저를 사용하여 설치하기

  • 우분투(ubuntu) 등의 리눅스 운영체제에서는 패키지 매니저를 사용하여 파이썬을 설치할 수 있습니다.
  • 예를 들어, apt 패키지 매니저를 사용하여 파이썬을 설치하려면 터미널을 열고 다음과 같은 명령어를 실행합니다.
    sqlCopy code
    $ sudo apt-get update
    $ sudo apt-get install python3
    

2. Docker를 사용하기

Docker(https://www.docker.com/)는%EB%8A%94) 컨테이너 기반의 가상화 플랫폼으로, 다양한 운영체제에서 동일한 개발 환경을 사용할 수 있습니다. 파이썬 개발 환경도 Docker 이미지로 만들어져 있습니다. 이 이미지를 사용하여 파이썬 개발 환경을 바로 사용할 수 있습니다.

장점: 다양한 운영체제에서 동일한 개발 환경을 사용할 수 있습니다. 또한, 필요한 라이브러리와 패키지를 이미지로 만들어서 배포하기 쉽습니다.

단점: Docker를 사용하기 위해서는 별도의 학습이 필요합니다.

클라우드 개발 환경에서 파이썬을 설치하는 방법은 다음과 같습니다.

3. AWS Cloud9 사용하기

AWS Cloud9은 클라우드 기반의 통합 개발 환경입니다. AWS Cloud9에서는 이미 파이썬이 설치되어 있기 때문에 따로 설치할 필요가 없습니다. Cloud9에서 파이썬을 실행하기 위해서는 다음과 같은 명령어를 입력하면 됩니다.

python 파일이름.py

4. Google Colab 사용하기

Google Colab은 구글에서 제공하는 클라우드 기반의 무료 Jupyter 노트북 환경입니다. Google Colab에서는 이미 파이썬이 설치되어 있기 때문에 따로 설치할 필요가 없습니다. Google Colab에서 파이썬을 실행하기 위해서는 새로운 코드 셀을 생성하고 다음과 같은 코드를 입력하면 됩니다.

5. Microsoft Azure 사용하기

Microsoft Azure는 마이크로소프트에서 제공하는 클라우드 서비스입니다. Azure에서는 Virtual Machine을 생성하여 파이썬을 설치할 수 있습니다. VM을 생성한 후 SSH로 연결하여 파이썬을 설치하고 실행할 수 있습니다.

6. Heroku 사용하기

Heroku는 PaaS(Platform as a Service) 서비스를 제공합니다. Heroku에서는 파이썬 어플리케이션을 배포할 수 있습니다. Heroku에서 파이썬을 실행하기 위해서는 requirements.txt 파일과 Procfile 파일을 생성해야 합니다. requirements.txt 파일에는 필요한 라이브러리들을 명시하고 Procfile 파일에는 실행할 어플리케이션의 이름을 명시합니다. 그리고 Git을 이용하여 Heroku에 코드를 배포하면 파이썬 어플리케이션이 실행됩니다.

profile
당신도요

0개의 댓글