私はemacsが好きで、trampでpythonシェルを実行したい。 win7の、リモートpython27にCygwin64にインストールマイemacs24.5がCnetOS 7. Pythonの同類についての私のemacsの設定ファイルを別のPCにanaconda2によってインストールされます。Cygwinのpythonシェルでtrampを使うemacs24.5
(provide 'setup-python)
(require 'python-mode)
(setq python-shell-virtualenv-path "/ssh:[email protected]:/home/username/anaconda2/")
(add-hook 'python-mode-hook 'anaconda-mode)
まず、私は、入力されたパスワードとオープンにC-x C-f /ssh:[email protected]:
を実行する必要がありますTramp経由のリモートファイル。その後、M-x python
を実行して、Pythonシェルをリモートで開きます。しかし、間違った遠隔のpythonでにresponsedいくつかのことは次のようにあります
Python 2.7.11 |Anaconda 2.4.1 (64-bit)| (default, Dec 6 2015, 18:08:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>> Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 2] No such file or directory: '/usr/tmp/py-shell-completion-setup-code.py'
>>> Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 2] No such file or directory: '/usr/tmp/py-ffap-setup-code.py'
>>> Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 2] No such file or directory: '/usr/tmp/py-eldoc-setup-code.py'
>>>
なぜ、どのようにそれを解決するために教えてください
をところで、私はipythonシェルを開くためのM-x ipython
を実行する場合、ありますか?次のようなエラーが表示されます。
Python 2.7.11 |Anaconda 2.4.1 (64-bit)| (default, Dec 6 2015, 18:08:32)
Type "copyright", "credits" or "license" for more information.
IPython 4.0.1 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
: cannot connect to X server
理由はわかりません。cannot connect to X server
です。
これはpython-mode.elのバグですか? – nannanmath
@nannanmathまだありません。あなたの設定は奇妙に見えます。エラーを捜すことはより多くの情報を必要とし、このような簡単なQ/Aサイトには適していません。 –