쥬피터노트북에서 파이썬 코드를 입력하다 보면, NameError: name 'ㅇㅇ' is not defined 이라는 에러를 자주 볼 수 있는데요, 이 에러는 해당 라이브러리 또는 모듈이 import 되지 않았을 때 발생하는 에러입니다.
따라서 만약 NameError: name 'os' is not defined 라는 에러가 발생되었다면 'os' 라는 라이브러리가 설치되지 않았다는 뜻입니다.
한 번 os 라이브러리를 설치하지 않고, os모듈을 사용해보도록 하겠습니다.
os.getcwd()
NameError Traceback (most recent call last)
<ipython-input-1-a78b1fb2bab9> in <module>
----> 1 os.getcwd()
NameError: name 'os' is not defined
출력된 결과를 보면, 'os' 로 인해 에러가 발생했음을 살펴볼 수 있습니다. 여기서 만약 os 라이브러리를 import 하게 되면 에러가 발생하지 않게 된답니다.
이렇게 NameError: name ' ' is not defined 라는 에러에 대해 알아보았는데요, 이러한 에러가 나왔다면 라이브러리 또는 모듈이 잘 설치되었는지 확인해보시기 바랍니다.
'BLOG > 파이썬 기초' 카테고리의 다른 글
[파이썬] 인수 없이 불러오는 함수 만들기 (0) | 2021.03.09 |
---|---|
[파이썬] 평균 구하는 함수 avg() 만들기 (0) | 2021.03.09 |
[파이썬] TypeError: 'str' object cannot be interpreted as an integer 에러 발생 이유 및 해결 방법은? (0) | 2021.03.09 |
[파이썬] SyntaxError: invalid syntax 에러 발생 이유 및 해결방법은? (0) | 2021.03.09 |
[파이썬] IndexError: list index out of range 에러 해결 방법은? (0) | 2021.03.09 |