<pycharm에 대하여>
pycharm.. python IDE 중에서는 가장 큰 것 같고, auto-completion도 나쁘지 않다

키워드 replacement도 있다

replace하는 변수이름이 test처럼 일반적이면 상관없는 키워드들도 다 바꿔버려서 에러를 만드는거나

코드정리를 자기멋대로 해버리고 설정이 불편하고...

어쨌든! 장단점이 있지만 필자는 현재 pycharm을 사용중이다


<run - working directory>

pycharm에서 아래 코드를 실행하였다


with open('file') as f: ...


그런데 그럴리가 없는데 에러가 났다!

아래 코드를 실행해보았더니


import os

print(os.getcwd())

# output: C:\Windows\System32


위와 같이 출력되었다

하고싶은 얘기는 간단하다

pycharm에서 run 했을 때 path, location이 왜 project directory가 아니냐!를 찾아보다가

working directory configuration을 해야한다는 것을 알았다

이 글에서 하고싶은 이야기는 간단하다. run configuration에서 working directory를 설정할 수 있다


실행 화살표 버튼 옆에 왼쪽에 있는 버튼 (ex: 프로젝트 이름일수도 있고, 아닐수도 있고...)을 누르면

Edit Configuration이 나오는데, 거기서 working directory를 project directory로 설정해주면 된다


수정 후 run 했을 때 위 코드는 에러가 발생하지 않고 잘 동작하였다


pycharm은 개인적으로 기본 설정이 필자와 잘 안맞고, 설정도 복잡하게 되어있는것 같다

그렇다고 못쓸정도는 아니지만!

필자처럼 path나 location으로 서치해서 헤매는 사람들이 있을까봐 메모겸, 공유겸 포스팅하였다


'Language > python' 카테고리의 다른 글

python scrapy 한글 인코딩  (0) 2018.03.16
[python] multiprocessing  (0) 2018.01.15
[python] tornado package  (0) 2018.01.01
[python] ctypes: ARRAY vs POINTER 차이/비교  (0) 2018.01.01
[python] == vs is 차이/비교  (0) 2018.01.01

WRITTEN BY
hojongs
블로그 옮겼습니다 https://hojongs.github.io/