강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

YS KIM님의 프로필 이미지
YS KIM

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

[1/20] 공공데이터 포털의 신규민간아파트 분양가 데이터셋 소개와 다운로드

mv와 ls오류

작성

·

354

1

move()명령어가 되지 않아 직접 파일을 옮겼는데

다음과 같은 오류 코드가 뜹니다. 

getcwd()명령어는 정상으로 작동하는데 원인이 무엇인지요? 

그리고 어떻게 고칠수 있나요?

 C 드라이브의 볼륨에는 이름이 없습니다.
 볼륨 일련 번호: E857-6DC1

 C:\Users\younskim 디렉터리

파일을 찾을 수 없습니다.

답변 1

1

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요.

mv, ls 명령어가 정상적으로 동작하지 않는 이유는 현재 사용하고 있는 OS에서 유닉스OS계열의 명령어를 지원하지 않기 때문입니다.

윈도우 버전에 따라 mv, ls 명령어를 지원하기도 하는데요. 현재 사용하고 있는 OS에서는 해당 명령어를 지원하지 않는 것으로 보여집니다.

ls 대신에 윈도우에서는 dir 이라는 명령어를 사용할 수 있고요.

mv  는 move() 가 아니라 move 로 사용해 보세요.

그리고 꼭 주피터 노트북에서 파일을 옮겨주는게 아니라 직접 파일을 옮겨주시는 방법으로 사용하셔도 무관합니다.

참고로 유닉스 계열 명령어는 아래의 링크에서 사용할 수 있는데요.

해당 내용은 알고 있어도 좋지만 윈도우 계열의 OS를 계속 사용하실 예정이라면 탐색기를 사용하시는 게 편하실거에요.

유닉스 계열 명령어 :

https://ko.wikipedia.org/wiki/%EC%9C%A0%EB%8B%89%EC%8A%A4_%EB%AA%85%EB%A0%B9%EC%96%B4_%EB%AA%A9%EB%A1%9D

윈도우 계열 명령어 : 

https://zetawiki.com/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0_CMD_%EB%AA%85%EB%A0%B9%EC%96%B4_%EB%AA%A9%EB%A1%9D

그리고 참고로 C드라이브의 볼륨에 이름이 없다는 것은 실습과는 무관합니다.

내 컴퓨터이름을 지정해 주는 것 처럼 C드라이브에 이름을 지정해서 사용할 수 있는데 없더라도 문제가 되지 않습니다.

YS KIM님의 프로필 이미지
YS KIM

작성한 질문수

질문하기