본문 바로가기
데이터 AI 인사이트 👩🏻‍💻

[파이썬] Run 안될 때 확인 방법 (가상환경 확인, Print, Run Python File)

by Hayley S 2024. 12. 29.

어제까지만 해도 문제 없던 코드가 Run을 눌렀을 때 자꾸 에러가 뜨는 것이다 ㅠㅠ 

그래서 결국 도움을 요청해서 알아내긴 했는데 여전히 해결되지 않은 에러가 뜨면 스스로 해결하지 못해서 답답하다.

Terminal에서 사용하고 있는 가상환경에 들어가야만 작동이 되니, 일단 먼저 conda activate 가상환경이름 을 해주었는지 확인하자.

 

요즘 파이토치, 미디어파이프를 활용해서 프로젝트를 했었는데, VS Code로 실행하다보면 버전을 못따라가서 충돌하기도 한다고 한다. 그래서 에러가 몇 열에서 나는지 확인하고, print('-----')을 중간에 삽입하여 어디까지 실행이 되는지 확인한다.

 

 

그리고 Run에서 'Run Python File'로 돌려보았다.

 

 

그랬더니 안되던게 되는 매직이...ㅠㅠ 다음에 안되면 이 방법을 시도해보자. VS Code 넘 어려움..

 


Streamlit 실행할 때 또 에러가 떠서 안되고 있었는데, 아래 순서대로 아래 프롬포트에 입력했더니 해결되었다.

(1) 명령 프롬프트를 앱 파일이 위치한 디렉토리로 이동

C:\Users\Admin>cd C:/Users/Admin/Desktop/2_project

(2) Anaconda 환경 활성화

C:\Users\Admin\Desktop\streamlit_project_2>conda activate kpmg

(3) Streamllit 실행

(kpmg) C:\Users\Admin\Desktop\streamlit_project_2>streamlit run streamlit_main.py