View

명령프롬프트에서 파이썬 사용하기

1.Window키 + R 

2. cmd입력 : 명령프롬프트 실행

3. python입력

4. 실행코드 입력 :  print('Hellow, world')

5. 파이썬에서 나갈때 : exit() 입력 또는 Ctrl+Z


명령 프롬프트에서 스크립트 파일 실행

1.Window키 + R 

2. cmd입력 : 명령프롬프트 실행

3. 코드파일이 저장된 폴더로 이동.    cd c:\project 

4.  파이썬 +  (한칸띄기) +  파일이름 입력하여 스크립트 파일을 실행    python hello.py


명령 프롬프트에서 파이썬이 실행되지 않을 때

'python'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 파이썬이 실행되지 않고 이런 에러가 나온다면 환경 변수의 PATH에 파이썬의 경로가 제대로 설정되지 않아서 그렇습니다. 이때는 파이썬을 삭제한 뒤 다시 설치하자.

방법 1. 제어판 > 프로그램 > 프로그램 제거 > Python 3.6.0 (32-bit) 클릭
(버전과 비트수는 자신이 설치한 버전과 비트수에 따라 달라진다)

Uninstall을 클릭.

2021.07.13 - [PYTHON] - PYTHON) 파이썬 설치하기 참고하여 파이썬을 다시 설치.

단, 설치할 때 반드시 Add Python 3.6 to PATH에 체크!!!.

방법 2. 제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 환경 변수(N)...에서 <사용자이름>에 대한 사용자 변수(U)에서 Path를 선택하고 편집(E)..를 클릭.

1. 새로 만들기(N)을 클릭한 뒤 다음 두 경로를 추가.

2. <사용자이름>은 자신의 Windows 계정 이름 추가

3. 각자 설치한 버전과 비트수에 맞는 경로를 입력.

32비트:
C:\Users\<사용자이름>\AppData\Local\Programs \Python\Python36-32\
C:\Users\<사용자이름>\AppData\Local\Programs\Python \Python36-32\Scripts\

64비트:
C:\Users\<사용자이름>\AppData\Local\Programs \Python\Python36\
C:\Users\<사용자이름>\AppData\Local\Programs\Python \Python36\Scripts\


리눅스와 macOS에서 Hello, world! 출력하기

리눅스와 macOS에서는 보통 콘솔(터미널)에서 python3를 사용.

1. 콘솔(터미널)에서 python3를 입력하여 파이썬 셸을 실행.

2. print('Hello, world!')를 입력한 뒤 엔터.

5. 파이썬에서 나갈때 : exit() 입력 또는 Ctrl+D

$ python3
Python 3.6.0 (default, Feb  7 2017, 14:50:16)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('Hello, world!')
Hello, world!
>>> exit()

 

리눅스와 macOS에서 스크립트 파일 실행 하기

$ python3 hello.py
Hello, world!

1. python3을 사용하여 hello.py파일 실행

 

리눅스와 macOS에서 Python3을 생략해도 파일 실행가능하게 만들기

1. 아래과 같이 코드 작성 후 hello.py로 저장

<hello.py코드>

#!/usr/bin/python3
 
print('Hello, world!')

 파일의 첫 줄에 있는 #!/usr/bin/python3 가핵심!!
이 부분을 셔뱅(shebang)이라고 하며, 셔뱅은 현재 파일을 실행해 줄 프로그램을 지정할 때 사용.
즉, 셔뱅에 파이썬 경로를 지정해 놓으python3를 붙이지 않아도 해당파이썬으로.py 파일을 실행.
파이썬이 설치된 경로는 시스템마다 다를 수 있으므로 보통 다음과 같이 /usr/bin/env를 사용하여 파이썬 경로를 지정(env는 환경 변수에 지정된 경로에서 프로그램을 찾아서 실행)

#!/usr/bin/env python3

2. chmod (권한변경)명령으로 hello.py에 실행 권한을 주기
(+x 옵션은 실행 권한을 준다는 뜻이며 chmod 755도 같은 기능 / r-읽기, w-쓰기, x-실행하기)
소유자 - r(1)w(1)x(1) 4+2+1=7 , 소유자가 속한 그룹 - r(1)w(0)x(1) 4+0+1=5,  기타 사용자 - r(1)w(0)x(1) 4+0+1=5
(1: 권한부여 , 0: 권한부여X)

3.  ./hello.py를 입력하여 파이썬 파일을 실행 (./는 현재 디렉터리에 있는 파일을 실행한다는 뜻)

$ chmod +x hello.py
$ ./hello.py
Hello, world!

'PYTHON' 카테고리의 다른 글

PYTHON) 숫자 계산_정수  (0) 2021.07.14
PYTHON) 기본문법  (0) 2021.07.13
PYTHON) Python script IDLE에 출력  (0) 2021.07.13
PYTHON) 화면출력 : print( )  (0) 2021.07.13
PYTHON) 파이썬 설치하기  (0) 2021.07.13
Share Link
reply
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31