제가 공부하고 있는 책의 소스코드는 ipynb 형태인데, 이 주피터 노트북 파일 내에서 외부 코드를 실행하는데 앞에 ! 를 붙여서 많이 사용합니다.
이런식으로 코드 앞에 !를 실행하게 되면 주피터 노트북 안에서도 pip로 패키지 설치 등 가능합니다.
그러나 !export 실행 시
이렇게
'export'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라는 오류가 발생합니다. export 말고도 어떤 코드들에서는 이러한 오류가 발생할 수 있는데, 이는 Path 잡는데 오류가 발생한 것으로 추측됩니다.
정확한 원인과 해결법은 모르겠으나, 우선 급한대로 해결할 수 있는 방법을 알려드리고자 합니다.
윈도우 설정 > 시스템 정보 를 들어가게 되면
이런식으로 왼쪽에 고급 시스템 설정이라는 것이 보입니다. 이를 누르면
이 창이 뜨게 되는데, 여기서 환경 변수(N)... 버튼을 눌러줍니다.
그러면 환경변수라는 창이 뜨는데 여기서 상단에 사용자변수 하단에 시스템변수가 뜹니다.
각각의 변수들 하단에는 새로 만들기라는 버튼이 있는데, 여기서
새 시스템 변수를 만들고 확인을 누른 뒤 저장하고'export'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 컴퓨터를 다시 켜면 잘 설정이 되는 것을 확인할 수 있습니다.
이상으로 'export'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 의 해결법이었습니다.
'데이터과학 > 디버깅' 카테고리의 다른 글
[Python] 데이터 입,출력 (0) | 2020.12.09 |
---|---|
[python] glob 사용법 (0) | 2020.12.09 |
[R오류해결] Error in scan(file = file, what = what, sep = sep,...) (0) | 2020.11.30 |
Comment