2013-05-24 3 views
2

SublimeREPL은 Ipython을 선택할 때 'Windows의 SublimeREPL에서 IPython이 작동하지 않습니다'라고 말합니다.Windows에서 IPython 용 SublimeREPL을 사용할 수 없습니다. 해결 방법은 없습니까?

Windows에서 IPython과 잘 작동하는 위대한 플러그인에 대한 해결책이 있습니까?

+0

['FAQ'] (https://github.com/wuub/SublimeREPL#faq)에는 'SublimeREPL', "anything * terminal like (mc, ipython, vim)이 SublimeREPL에는 SublimeText2에 실제 터미널 에뮬레이터를 가져 오는 것을 목표로하는 SublimePTY의 자매 프로젝트가 있습니다. " 그래서, 그걸 보았 니? – abarnert

+0

SublimeREPL (IPython 사용)은 Windows의 ST2에서 완벽하게 작동합니다. 당신의 문제는 정확히 무엇입니까? – MattDMo

+0

진지한가? http://snag.gy/dlxgQ.jpg (위의 msgbox 텍스트는 오해의 소지가 있습니다. 파이썬 인터프리터에 ipython을 입력하여 초기화하지는 않았지만 TOOLS 메뉴에서) – Honesta

답변

1

당신이 Packages/SublimeREPL 디렉토리 내에서 파일을 config (설정)을 변경하지 않은 경우,하여 Packages 디렉토리에 다음/삭제를 백업하고 실행 해보십시오 :

git clone git://github.com/wuub/SublimeREPL.git 

절대 최신 버전을 다운로드합니다. 시스템에 IPython이 제대로 설정되었다고 가정하면 을 선택하여 Tools -> SublimeREPL -> Python -> Python - IPython을 선택하고 정상적으로 실행해야합니다. 서브 프라임 텍스트 2의 latest build을 가지고 있는지 확인하십시오. ST2 Build 2220, IPython 0.13.2 및 NumPy 및 matplotlib/pylab의 최신 버전으로 WinXP에서 설정하고 매력처럼 작동합니다. 이 여전히 작동하지 않는 경우, 알려 주시면 시도하고 그것을 알아 보겠습니다

...

+0

나는 자식을 사용한 적이 없다. CMD 용으로 설치해야합니까? – Honesta

+0

예 git을 사용하여 설치했습니다. 실행되지만 다음과 같은 오류가 발생합니다 : – Honesta

+0

ipy_repl.py " IPython.frontend.terminal.console.app에서 가져 오기 ZMQTerminalIPythonApp 파일"C : \ Python27 \ lib \ site-packages \ IPython \ frontend \ terminal \ console \ app 평 ", 라인 (27), IPython.zmq.ipkernel 수입 IPKernelApp에서 파일"IPython \ zmq \ init__.py ", 라인 67 check_for_zmq ('2.1.4') 파일"C __ : \ Python27 \ ("% s 모듈은 % (모듈, 최소 버전)을 필요로합니다.) ImportError : IPython.zmq는 pyzmq을 필요로합니다. > = 2.1.4 – Honesta

0

내가 검색했을 때, 첫 번째 Google 결과는 나를 하위 게시자 포럼으로 데려갔습니다. this thread은 "IPython이 얼마 동안 Windows에서 작동 중"이라고 말합니다.

그래서 최신 버전의 Sublime Text 및/또는 SublimeREPL이 필요합니다. 또한

, the SublimeREPL FAQ 말한대로 :

조금 오래된 것 같다
  1. Is this a terminal emulator?

No. Shell (cmd.exe/bash) REPL can be used for simple tasks (file creation, git init etc.) but anything terminal like (mc, ipython, vim) will not work! SublimeREPL has a sister project: SublimePTY that aims to bring real terminal emulator to SublimeText2.

하지만 어쨌든 SublimePTY을 시도 할 수 있습니다.

마지막으로, SublimeREPL의 저자가 Sublime Forum을 매우 가깝게 따라 간 것처럼 보이며 사실 실제로 포럼의 큰 덩어리가 플러그인에 집중되는 것처럼 보입니다. 그래서, 당신은 아마도 여기보다는 여기에서 더 잘 물어볼 것입니다.

+0

실제로, 그것은 Windows에서 잘 작동합니다. SublimePTY는 실제로 똑같은 게 아니에요. – MattDMo

+0

@MattDMo : 당신은 무엇에 대답하고 있습니까? SublimeREPL의 저자가 인용 한 "IPython이 Windows에서 작업 중입니다." 공식적인 FAQ (반대를 암시하는)가 "조금 오래된 것 같다"는 나의 진술은 무엇입니까? 어느 쪽이든, 당신은 내가 이미 만든 것과 같은 점에 대해 논쟁하는 것처럼 들리지만, 반대하지는 않습니다. – abarnert

+0

미안하지만, 분명치 않다. ipython에 대한 FAQ (터미널 프로그램)가 SublimeREPL에서 작동하지 않는다는 진술이다. wuub이 내게 말했던 것에서 잠시 동안 SublimePTY에 대해 실제로 작업하지 않았고 사용하기가 매우 어려웠으므로 추천하지 않았습니다. – MattDMo

2

TL; DR : GitHub의에서 마스터 분기를 시도합니다. 무언가가 작동하지 않는 경우에, 저 (문제를 GitHub의)와 연락, 내가 도와하려고합니다 :)

안녕 모두,

같은 가열 논의가 필요 :) SublimeREPL이 인이없는

과도기적 상태의 비트. 개발은 꾸준히 진행되고 있습니다 (https://github.com/wuub/SublimeREPL/commits/master). 대부분 파이썬/IPython에 중점을 둡니다.

그러나 Package Control에 대한 릴리스는 Sublime Text 3 및 Linux로 3 월에 바뀌었기 때문에 얼마간 릴리스되지 않았습니다. 이것은 ST2 (python2) -> St3 (python3) 포트가 일부 기능을 삭제하고 OSX &과의 호환성이 아직 '프로덕션 준비가'되지 않았기 때문입니다. 모든 사람들에게 현재 코드를 공개하는 것은 두려운데, 어떤 사람들에게는이 코드가 가장 효과적이지 않기 때문입니다.

짧은 이야기를 짧게 자릅니다. 패키지 제어에서 사용할 수있는 SublimeREPL 버전은 안정적이지만 오래되었습니다. git master의 SublimeREPL은 나 자신과 다른 몇몇 사람들에 의해 매일 사용되지만 Linux에서만 테스트합니다.

Will Bond는 곧 패키지 제어의 새 버전을 곧 출시 할 예정입니다 (https://twitter.com/wbond/status/334753348018388992). 다른 코드로 SublieText의 특정 버전을 타겟팅하고 호환되는 플랫폼에 대해 별도로 새 코드를 배포 할 수 있습니다.

관련 참고 사항 : SublimePTY는 오랫동안 업데이트되지 않았으며 앞으로의 상황은 궁극적으로 불확실합니다.

+0

이 플러그인에 대해 감사드립니다. 잘 했어. 질문 : Ipython에서 modulename을 입력 할 때 (점) TAB은 SublimeREPL IPython이 수행하지 않는 동안 구현 된 함수의 목록을 표시합니다. 어떤 아이디어입니까? – Honesta

관련 문제