Emacs-jedi:jedi:instal-server失败" AttributeError:

时间:2016-10-03 17:20:49

标签: python emacs emacs-jedi

运行jedi:install-server时遇到错误,我不知道如何修复:

  Running setup.py install for jediepcserver
    Traceback (most recent call last):
      File \"<string>\", line 1, in <module>
      File \"/tmp/pip-MLAXK5-build/setup.py\", line 25, in <module>
        **args
      File \"/home/ehere/anaconda2/lib/python2.7/distutils/core.py\", line 151, in setup
        dist.run_commands()
      File \"/home/ehere/anaconda2/lib/python2.7/distutils/dist.py\", line 953, in run_commands
        self.run_command(cmd)
      File \"/home/ehere/anaconda2/lib/python2.7/distutils/dist.py\", line 972, in run_command
        cmd_obj.run()
      File \"/home/ehere/.emacs.d/.python-environments/default/lib/python2.7/site-packages/setuptools/command/install.py\", line 61, in run
        return orig.install.run(self)
      File \"/home/ehere/anaconda2/lib/python2.7/distutils/command/install.py\", line 575, in run
        self.run_command(cmd_name)
      File \"/home/ehere/anaconda2/lib/python2.7/distutils/cmd.py\", line 326, in run_command
        self.distribution.run_command(command)
      File \"/home/ehere/anaconda2/lib/python2.7/distutils/dist.py\", line 971, in run_command
        cmd_obj.ensure_finalized()
      File \"/home/ehere/anaconda2/lib/python2.7/distutils/cmd.py\", line 109, in ensure_finalized
        self.finalize_options()
      File \"/home/ehere/.emacs.d/.python-environments/default/lib/python2.7/site-packages/setuptools/command/install_lib.py\", line 16, in finalize_options
        self.set_undefined_options('install',('install_layout','install_layout'))
      File \"/home/ehere/anaconda2/lib/python2.7/distutils/cmd.py\", line 302, in set_undefined_options
        getattr(src_cmd_obj, src_option))
      File \"/home/ehere/anaconda2/lib/python2.7/distutils/cmd.py\", line 105, in __getattr__
        raise AttributeError, attr
    AttributeError: install_layout
    Complete output from command /home/ehere/.emacs.d/.python-environments/default/bin/python2 -c \"import setuptools, tokenize;__file__='/tmp/pip-MLAXK5-build/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))\" install --record /tmp/pip-uD7aIs-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/ehere/.emacs.d/.python-environments/default/include/site/python2.7:
    running install

扼杀我可以使用pip -U /path/to/jedi-core/手动安装jediepcserver,但不知怎的,当从emacs内部运行它时,它不起作用。任何人都知道这里发生了什么?

0 个答案:

没有答案