본문 바로가기
프로그래밍/Python

[파이썬/Python] 리눅스에서 파이썬 실행파일 만들기

by _BlankSpace 2018. 6. 3.

혹시나, 파이썬 소스코드를 실행파일(exe)로 만드는 방법이 궁금하신 분은 아래 글을 참고해주세요 :)

[프로그래밍/Python] - Pyinstaller 이용하여 Python 소스코드 실행파일(exe)로 만들어보자.



그럼, 바로 리눅스에서 파이썬 파일을 실행파일로 만드는 방법에 대해서 설명하도록 하겠습니다.

아래 설명대로 따라해주세요!


1. 파일 만들기.


먼저, c++이나 c파일을 만드는 것과 같이, 파이썬도 파일을 만들 때 규칙이 있다.

규칙은 "xxx.py" 처럼 파일명뒤에 확장자명을 py로 설정해주면 되겠다.


그럼, py 확장자를 가진 파일을 vi 명령어를 이용하여, 파일 작성으로 들어가보자.


2. 파일 작성하기.


파이썬을 작성하기 위해서는 쉘 스크립트를 할 때처럼 제일 첫 번째 줄에 작성해야 할 것이 있다.


1
#!/usr/bin/env python
cs

파일의 최상단에 위와 같은 내용을 넣어야 한다.

이 방법을 사용하지 않고도 파이썬을 실행하는 방법이 있는 것 같지만, 이 방법이 가장 간단하다.


3. 파일 실행하기.


파이썬 문법을 이용하여, 파일 작성을 완료하였다면, 이제 작성한 파일을 실행 해야 한다.

파이썬은 컴파일이 따로 필요 없으므로, 바로 파일을 실행하면 되지만, 실행이 안 될 것이다.


이것은, 리눅스에서 시스템을 보호하기 위해서 새롭게 생성되는 파일에 실행 속성을 부여하지 않기 때문이다.

다음을 보자.

1
chmod u+x Basic1.py
cs

이것처럼, 해당 파일에 x(실행) 속성을 부여하자.


그러면, 작성한 파일이 실행되는 것을 확인할 수 있을 것이다.

실행 방법은 리눅스를 이용하는 사람이라면 모두 아는 방법일 것이다.


예로, 피일명이 "Hello.py"라면 다음처럼 입력해보자.

1
./Hello.py
cs

물론, 현재 디렉토리에 해당 파일명의 파일이 있다는 가정하에 작성한 것이다.


서로 이웃 추가는 항상 환영입니다. :)

댓글