- Arawn's Dev Blog
- Outsider's Dev Story
- Toby's Epril
- Benelog
- NHN 개발자 블로그
- SK 플래닛 기술 블로그
- OLC CENTER
- 소프트웨어 경영/공학 블로그
- 모바일 컨버전스
- KOSR - Korea Operating System …
- 넥스트리 블로그
- 리버스코어 ReverseCore
- SLiPP
- 개발자를 위하여... (Nextree 임병인 수석)
- "트위터 부트스트랩: 디자이너도 놀라워할 매끈하고 직관…
- Learning English - The English…
- real-english.com
- 'DataScience/Deep Learning' 카테…
- Deep Learning Summer School, M…
- Deep Learning Courses
민서네집
[PyCharm Remote Debugging] Debugger speedups using cython not found.[Solved] 본문
[PyCharm Remote Debugging] Debugger speedups using cython not found.[Solved]
브라이언7 2016. 9. 3. 02:28PY-18913 Connecting to Debugger inside docker hangs
https://youtrack.jetbrains.com/issue/PY-18913
I was able to install the cython optimizations by doing the following:
docker run -t -i –volumes-from <id_of_pycharm_helpers_container> <my_container> /bin/bash
python /opt/.pycharm_helpers/pydev/setup_cython build_ext –inplace
It appears to have been persistent as I no longer get the message about installing it, and debugger does load faster now. Unfortunately I don't know how any of the mounting is happening so I have no idea where the stuff it generated actually went on my file system.
Note: I know it isn't directly related to the original issue, just didn't know where else to mention it since I don't see any open issue or conversation around supporting cython optimizations in the docker remote interpreters.
위 블로그 글을 참고해서 Docker 로 Remote Debugging을 할 때 debugger가 좀 더 빨리 로드되게 하는 것을 성공했다. (PyCharm에서 Remote Debugging 할 때 더 이상 빨간 경고 메시지가 보이지 않음)
위 블로그에 명령어가 옵션이 좀 틀려있는데, 아래 화면의 경고 메시지를 보고 다음과 같이 수정했다.
$ docker run -t -i --volumes-from pycharm_helpers_PY-162.1967.10 tf_image:0.2 /usr/bin/python /opt/.pycharm_helpers/pydev/setup_cython.py build_ext --inplace
[결과 메시지]
running build_ext
((초기 실행 시 빌드 과정 수행))
copying build/lib.linux-x86_64-2.7/_pydevd_bundle/pydevd_cython.so -> _pydevd_bundle
tf_image:0.2 는 내가 새로 만들 이미지의 이름 :(콜론) 뒤에 버전 넘버를 태그로 붙여줬다.
$ docker images
$ docker ps -a
명령으로 pycharm_helpers container 의 정확한 이름을 먼저 알아보았다.
'머신러닝' 카테고리의 다른 글
[Python] GPU 속도측정 (0) | 2016.09.03 |
---|---|
ChatBot (0) | 2016.09.03 |
RNN (0) | 2016.08.29 |
A Practical Guide for Debugging Tensorflow Codes (0) | 2016.08.28 |
Distributed TensorFlow 한글 번역 (0) | 2016.08.28 |