Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Windows
- multiprocessing
- 티스토리
- 의사 클래스
- 파이썬
- idxmax
- 멀티 로그인
- 퀀트
- 구현
- idxmin
- 코드블럭
- OpenAPI+
- DataFrame
- CSS
- HTML
- 금융결제원
- 하이라이트
- 진행 상황
- line number
- 우리FIS
- highlight.js
- 필기
- freeze_support
- 금결원
- pywinauto
- pycharm
- QueueHandler
- Tistory
- 웹크롤링
- Python
Archives
- Today
- Total
맨땅에 헤딩하는 사람
PyCharm 수정 전 예전 코드가 계속 실행된다. 본문
python multiprocessing 사용하는 문제로 editor를 spyder에서 PyCharm으로 바꾸면서 새로 프로젝트 폴더도 만들고 그 쪽으로 지금까지 구현한 코드들을 옮겼다. PyCharm에서 옮겼던 코드 일부를 수정한 후 실행시키니 수정 전 예전 코드 내용으로 실행되는 상황을 발견했다.
응? 대체 무슨 상황이지? PyCharm에 이런 버그가 있을 수 있나 싶어 구글링해보았다. 실제로 해당 링크에서 나랑 같은 현상을 가진 사람이 JetBrains IDEs Support에 질문을 올린 것을 확인할 수 있었다.
PyCharm은 이전에 run했던 설정을 저장한다. 그리고 편집 중인 현재 코드 말고 다른 코드를 실행시킬 수 있기도 하다. 이것이 맞물려서 이전에 run했던 파일 경로가 설정에 남아있고 파일의 이름이 같아 결과적으로 이전 path에 있던 파일을 실행시켰던 것이었다(...). path는 다음과 같다.
{이전 path} = C:/Users/ksme0/PycharmProjects/quant/test.py
{옮긴 path} = C:/Users/ksme0/project/quant/test.py
이걸 깨닫고 얼마나 억울하고 어이가 없던지.. 어수룩함을 반성한다.
참고
Pycharm Keeps Running The Previous Program?
'일상' 카테고리의 다른 글
바이오스 진입은 되는데 모니터 화면은 검은 화면만 출력되는 경우 (3) | 2020.08.01 |
---|---|
검색사이트에 블로그를 등록하다. (0) | 2020.07.17 |
목디스크가 생겼다. (0) | 2020.05.26 |
Q-net 기사 시험 신청 (0) | 2020.05.17 |
프로그래밍 주석의 필요성 (0) | 2020.05.05 |
Comments