리눅스(ubuntu)에서 파이썬(python) 사용하기 – 기초편
오늘은 리눅스에서 파이썬을 사용하는 방법을 알아보겠습니다.
먼저 파이썬을 리눅스에 설치해야 하는데요.
리눅스 파이썬 설치하기
먼저 리눅스에서 파이썬을 설치하게 되면 기본 Repo에 있는 버전을 설치하게 되는데요. 기본 Repo의 버전은 3.8입니다.
python3 –version을 쳐보면 버전을 확인할 수 있는데요.
그래서 최신 버전을 설치하기 위해서는 아래처럼 사설 repo를 추가하고 apt update 해서 repo를 추가한 다음, apt install 명령어를 통해서 python3.11 버전을 설치해 줘야 합니다.
이 때 sudo는 관리자 계정으로 실행하는 리눅스 명령어입니다. apt는 Advanced Package Tool의 약자로 Debian시스템에 포함된 핵심 도구들의 집합체이다. 즉, 우분투에서 쓰이는 데비안 계열의 패키지를 관리하는데 쓰이는 도구라고 할 수 있습니다.
패키지 설치할 때는 apt install 패키지명으로 설치하게 됩니다. -y는 모든 옵션에 y로 하는 빠르게 설치할 수 있도록 도와주는 명령어입니다.
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install -y python3.11
sudo apt install -y python3-pip python3.11-distutils
리눅스에서 apt가 있다면 파이썬에서는 pip가 패키지 관리 툴인데요. pip(Package Installer for Python)의 약자로 파이썬의 각종 패키지를 설치하는 툴입니다.
이 프로그램을 설치해야 pandas와 같은 패키지를 설치할 수 있습니다.
pip install pandas
여기까지 진행하였다면 파이썬 설치가 완료되었습니다.
리눅스 파이썬 사용하기
리눅스에서는 윈도우와 달리 idle과 같은 파이썬 개발도구가 없습니다.
콘솔에서 개발하기 위해서는 간단하게 python3만 입력하면 되는데요.
리눅스의 경우 $로 터미널이 끝나고 파이썬의 경우 >>로 터미널 명령어를 입력받습니다.
나가는 방법은 간단하게 exit()를 입력해주면 됩니다.
리눅스에서는 일반적으로 nano라는 텍스트 에디터를 통해서 파이썬 코딩을 진행합니다.
아래와 같이 입력하면 nano로 코딩할 수 있는데요.
nano test.py
이렇게하면 nano라는 텍스트에디터를 통해서 test.py라는 파일을 생성하고 안의 내용을 편집할 수 있습니다.
입력이 완료되었다면, Ctrl+O를 누르면 저장할 수 있고, 아래와 같은 덮어씌우겠다는 메시지가 하단에 보이면 엔터를 누르면 됩니다.
이후 Ctrl+X를 누르면 종료할 수 있습니다.
파이썬 실행은 python3 실행파일명으로 가능합니다.
방금 만든 test.py를 실행하려면 아래 명령어를 입력하면 잘 동작하는 것을 볼 수 있습니다.
python3 test.py
일단 오늘은 아주 기초적인 리눅스에서 파이썬 코딩 방법에 대해서 알아보았습니다.
일반적으로 윈도우 등에서 IDE로 코딩한 다음 리눅스로 옮겨서 최종 마무리 작업 하는 형태로 작업하시는 것이 초보자에게 편리한데요. 이 때 PSCP 등으로 윈도우에서 작업한 파이썬 파일을 리눅스로 옮기시면 됩니다.
다른 추가 팁은 다음시간에 알려드리도록 하겠습니다.
감사합니다.
One Comment