파이썬 경로 오류 - paisseon gyeonglo olyu

vscode로 파이썬 개발 환경을 구축하고 실행을 하려고 했더니 위와 같은 오류가 떴다. 해당 오류의 원인은 Debug를 하려는데 vscode에 파이썬 경로가 제대로 설정되어있지 않아서 일어나는 것이다.

 

문제 해결 방법

  1. Command Palette를 실행한다.(단축키 Ctrl+Shift+P)
  2. Python: Select Interpreter 입력한다.
    파이썬 경로 오류 - paisseon gyeonglo olyu
  3. 원하는 파이썬 버전을 선택한다.
    파이썬 경로 오류 - paisseon gyeonglo olyu

공유하기

게시글 관리

구독하기3omh4

'이거저거' 카테고리의 다른 글

[verilog] modelsim - (vish-4014) No objects found matching '/Testbench/*'  (0)2022.05.04[Ubuntu]Pwngdb 설치  (0)2022.02.03[Ubuntu] apt 오류 해결 - Could not get lock /var/lib/dpkg/lock-frontend  (0)2022.02.03

파이썬 파일경로 표기법

  • H.M.
  • Python/기초
  • 2021. 2. 24.

반응형

반응형

파이썬으로 파일을 불러오려면 파일경로를 입력해야 하는데요.

표기방법 몇가지를 소개할까 합니다.

뭐가 압도적으로 좋다고 얘기하기는 어렵지만 

선호도에 따라서 입력하는 방식이 다들 다르니 모두 알아두면 좋을 것 같습니다.

현 포스팅에서는 os 사용방법은 쓰지 않겠습니다.

폴더 경로를 입력할 때 어떻게 써야하는지만 설명하겠습니다.

 

먼저 알아두어야 하는것은 현재폴더에서 당장 파일을 불러올 때 일일히 파일경로를 찾아서 쓸 필요가 없습니다.

현재 폴더에서 파일을 가져온다며 './' 입력해서 자신의 현재폴더에서 파일을 찾아옵니다.

'../' 이면 현재경로에서 한단계 이전으로 갑니다.

df = pd.read_csv('./s&p500.csv')

 

두번째로는 다른 폴더에서 파일을 가져와야 하는 경우입니다.

꼭 알아두어야 하는것은 파이썬은 탐색기가 아닙니다. 

탐색기처럼 경로를 자유롭게 찾아다닐수가 없습니다.

경로를 정확하게 입력하지 못하면 탐색기에서 해당경로를 가져옵니다.

제가 느끼기엔 그게 제일 빠른 것 같습니다.

그래서 경로는 탐색기에서 경로를 바로 가져오거나 파일을 선택해 속성에서 가져오면 됩니다.

 

파이썬 경로 오류 - paisseon gyeonglo olyu

 

'H:\autopython' 을 입력합니다. 그럼 오류가 나옵니다.

왜냐하면 파이썬에서 \a는 ASCII Bell character 으로 인식하기 때문에 다른 철자로 인식하게 됩니다.

이것 말고도 파이썬에서 제공하는 escape문에 의해 \n,\b 인 경우에도 다른 철자로 인식해 오류가 납니다.

 

df = pd.read_csv('H:\autopython\s&p500.csv')
파이썬 경로 오류 - paisseon gyeonglo olyu

 

해결방법은 쓰는 방식을 \\으로 만들어버려서 철자 인식을 제대로 하게 합니다.

df = pd.read_csv(H:\\autopython\\s&p500.csv')

 

 

하지만 경로가 길어지면 난감합니다.

이런 경우에 r 을 붙여넣습니다. r은 raw string으로 문자 그대로 받아들여 달라고 요청합니다.

 

df = pd.read_csv(r'H:\autopython\s&p500.csv')

 

위와 같이 입력하면 오류없이 파일을 불러올 수 있습니다.

 

간단하지만 알지 못하면 영문도 모른 채 오류와의 싸움을 할 수 있으니 미리미리 알아두면 좋을 것 같습니다.

공유하기

게시글 관리

구독하기파이프마임

저작자표시

'Python > 기초' 카테고리의 다른 글

[Python] 시스템 종료하기(shutdown)  (0)2021.03.07[Python] 딕셔너리 정렬하기  (0)2021.03.05[Python] 딕셔너리,리스트 저장하기(pickle)  (0)2021.02.21파이썬 패키지 삭제  (0)2021.02.20파이썬,모듈 버전 확인  (0)2021.02.16

파이썬 파일경로 \ 입력오류, 파일경로, 파일경로 붙여넣었는데 안 될 때

'Python/기초' 관련 글

더 보기

[Python] 시스템 종료하기(shutdown)

  • 2021.03.07

더 읽기

[Python] 딕셔너리 정렬하기

  • 2021.03.05

더 읽기

[Python] 딕셔너리,리스트 저장하기(pickle)

  • 2021.02.21

더 읽기

파이썬 패키지 삭제

  • 2021.02.20

더 읽기

댓글(0)

비밀 글

등록

728x90

파이썬 pip install 안될 때, 환경변수 설정하는 법

 

파이썬 경로 오류 - paisseon gyeonglo olyu


 

코딩을 처음시작하시는 분들 중 많은 분들이 이곳에서 막힙니다.

저도 이 문제를 겪은적이 있고, 블로그 독자분이 질문을 하셔서 해결법을 글로 작성합니다.

 

 

파이썬 경로 오류 - paisseon gyeonglo olyu
블로그 독자분이 보내주신 오류 이미지

 

오류 : 'pip'은 는 내부 또는 외부 명령 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다.

이런 경우, 크게 2가지를 원인으로 둘 수 있습니다.

 

 

1. ​pip3를 사용하면 되는 경우

윈도우 사용자는 pip과 pip3가 같은 의미를 가지지만,
리눅스 사용자는 pip과 pip3가 각기 다른 의미를 가집니다.

pip3을 사용 함으로써 오류를 해결할 수 있습니다.

 

 

​2. 환경변수 설정을 하지 않은 경우

이 문제를 겪으시는 분들 중 대부분이 이렇게 해결됩니다.

다음을 따라해주세요.

 

 

1. 환경 변수를 검색하여 시스템 환경 변수 편집에 들어가줍니다.

파이썬 경로 오류 - paisseon gyeonglo olyu

 

2. 고급에 있는 환경 변수를 클릭해줍니다.

파이썬 경로 오류 - paisseon gyeonglo olyu

 

3. 시스템 변수에 있는 Path(경로)를 선택하고, 편집을 클릭해줍니다.

파이썬 경로 오류 - paisseon gyeonglo olyu
파이썬 경로 오류 - paisseon gyeonglo olyu

 

새로 만들기를 클릭하여 자신의 파이썬 경로와 해당 파이썬 스크립트 파일을 경로로 설정해줍니다.

파이썬 경로 오류 - paisseon gyeonglo olyu

 

 

728x90

파이썬 경로 찾는법

'python'을 검색하여 원하는 버전의 파일 위치를 엽니다.

둘 중 원하시는 방법으로 하시면 됩니다.

파이썬 경로 오류 - paisseon gyeonglo olyu

 

파이썬 경로 오류 - paisseon gyeonglo olyu

 

이러면 파이썬 파일 경로로 들어온것입니다.

경로를 클릭한 후 복사합니다.

파이썬 경로 오류 - paisseon gyeonglo olyu

 

이제 아래와 같이 경로를 붙여넣어주시면됩니다.

파이썬 경로 오류 - paisseon gyeonglo olyu

 

 

728x90

공유하기

게시글 관리

구독하기푸르고 개발 블로그

저작자표시

'Python' 카테고리의 다른 글

리눅스 백그라운드 파이썬 실행하는 법  (0)2021.11.29[파이썬 오픈소스] 노래 mr 제거  (0)2021.11.22[파이썬] Pyinstaller moviepy 'audio_fadein' 오류  (0)2021.11.13[파이썬] OSError: [WinError 123] 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다  (0)2021.11.12[파이썬] 파이썬 슬라이드 쇼 만들기, 글자 크게 출력하기  (0)2021.11.09