ฉันพยายามเรียกใช้ล่าม ipython จากระยะไกล (กับ Emacs 24.5 และเนทีฟpython.el
) แต่ฉันไม่แน่ใจว่าฉันมีวิธีการที่ถูกต้อง: เมื่อใดก็ตามที่ฉันพยายามเรียกใช้คำสั่งเช่นนั้น (ซึ่งถูกเรียกด้วยC-c C-c
):
Run Python: /ssh:<server_name>:/usr/local/bin/ipython -i
(ด้วย<server_name>
รายการที่ถูกต้องในของฉัน~/.ssh/config
และipython
มีอยู่ในสถานที่ห่างไกล) ฉันได้รับข้อผิดพลาดเช่น:
Warning (emacs): Python shell prompts cannot be detected.
If your emacs session hangs when starting python shells
recover with `keyboard-quit' and then try fixing the
interactive flag for your interpreter by adjusting the
`python-shell-interpreter-interactive-arg' or add regexps
matching shell prompts in the directory-local friendly vars:
+ `python-shell-prompt-regexp'
+ `python-shell-prompt-block-regexp'
+ `python-shell-prompt-output-regexp'
Or alternatively in:
+ `python-shell-prompt-input-regexps'
+ `python-shell-prompt-output-regexps'
เช่นเดียวกับ:
env: /ssh:<server_name>:/usr/local/bin/ipython: No such file or directory
ใน*Python*
บัฟเฟอร์ .. มันใช้งานได้tramp
หรือไม่และpython.el
สามารถเรียกใช้ตัวแปลระยะไกลด้วยวิธีนี้ได้หรือไม่?