본문 바로가기

python

[python] 파이썬 실행

반응형

사람들마다 python이 설치되어있는 위치가 틀릴듯 하고 다른 사람이 어떻게 실행하느냐에 따라 시스템이 어떠느냐에 따라 다른것으로 알고 있습니다.

우선 저는 python을 실행하기 위해서 

 

 

→ 권한 추가 

.py 파일을 만들고 만든 파일을 실행권한을 줘야 합니다. 

 

첫번째 방법은 권한을 숫자로 주는 방법입니다. 

RWX

기준으로 READ WRITE EXECUTE 인데 (r=4, w=2, x=1) 

로 볼수 있고 만약 rwx권한을 추가한다 그럼 

$ chmod 777 file.py 

라고 하면 됩니다. 하지만 이건 플러스 알파로 추가하는 개념이 아닌 덮어쓰기의 개념이라 

r권한이 있었지만 1로 권한을 주게 되면 r권한이 사라지는 원리입니다. 

 

두번째 방법은 추가로 권한을 주는 방법입니다. 

$ chmod u+x file.py

위처럼 하면 소유자에게 실행권한을 추가라는 의미

$ chmod +x file.py 

모든 사용자에게 (소유자, 그룹, 기타) 에게 실행 권한 추가 

 

권한을 추가했다면 

$ ./file.py 만 명령을 입력해도 파일을 실행할 수 있습니다. 

 

→ file.py에 파이썬 파일을 실행하기 위한 파이썬 위치 알려주기 

맨 상단에 아래와 같은 주석을 추가함으로 어디서 python 파일을 찾을수 있는지 알려줍니다. 

#!/usr/bin/env python

 

→ 아래는 한국어를 출력하기 위해 필요한 과정입니다. 

# -*- coding:utf-8 -*-

 

위처럼 과정을 진행하고 나면 기본적인 실행을 위한 준비는 됐습니다.

물론..! 파이썬 설치는 필수지만요 

이제 실습을 할 수 있습니다 .

 

 

반응형

'python' 카테고리의 다른 글

[python] 파이썬 시작하기  (0) 2021.01.26