Tôi đang cố gắng chạy trình thông dịch ipython từ xa (với Emacs 24.5 và bản địa python.el
), nhưng tôi không chắc mình có cách tiếp cận đúng: bất cứ khi nào tôi cố gắng chạy một lệnh như vậy (được kích hoạt bằng C-c C-c
):
Run Python: /ssh:<server_name>:/usr/local/bin/ipython -i
(với <server_name>
một mục nhập hợp lệ trong tôi ~/.ssh/config
và ipython
có sẵn tại địa điểm từ xa đó), tôi gặp một lỗi như:
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'
cũng như:
env: /ssh:<server_name>:/usr/local/bin/ipython: No such file or directory
trong một *Python*
bộ đệm .. Điều này có sử dụng tramp
và python.el
có thể chạy trình thông dịch từ xa theo cách như vậy không?