iwinv에서 배포하고 있는 Ubuntu 22.04 LTS 기본이미지에는 Python 3.10.4 (202.04.29 기준) 이 설치되어있습니다.
root@smleserv-iwinv:~# cat /etc/issue root@smleserv-iwinv:~# python3 –version root@smleserv-iwinv:~# dpkg –list |grep python3 |
root@smileserv-iwinv:~# python3 Python 3.10.4 (main, Apr 2 2022, 09:04:19) [GCC 11.2.0] on linux Type “help”, “copyright”, “credits” or “license” for more information. >>> a=10 >>> b=20 >>> a+b 30 |
Python 확장자는 py이며 아래 샘플코드과 같이 작성하고 실행하면 됩니다.
파이션은 bash script와 같이 별도의 컴파일을 필요로 하지 않기에 아래와 같이 실행하면 됩니다.
샘플코드
root@smileserv-iwinv:~# cat sample.py root@smileserv-iwinv:~# python3 sample.py |
RockyLinux 8.X 및 CentOS 7.X 에서는 아래를 참고하시기 바랍니다.
RockyLinux 8.x
# cat /etc/redhat-release python 3.10을 빌드하기 위한 필요 종송성 패키지 설치 |
CentOS 7.X
CentOS 7.X ※ iwinv에서 제공하는 CentOS 7.X 에서는 python2.7이 기본으로 설치되어있으며 3.10 으로 버전을 변경하려면 Rockylinux 8.x 와 동일하게 작업하면 됩니다. # yum install gcc openssl-devel bzip2-devel libffi-devel wget -y |