2016-11-03 7 views
0

Я только что обновил мою установку Python 3.4, используя Anaconda. Теперь я не могу открыть PyDev console в Aptana Studio, используя эту версию Python, хотя я могу использовать другую версию Python.Anaconda Python и PyDev (в студии Aptana)

Сообщение об ошибке я получаю это:

Error initializing console. 
Unexpected error connecting to console. 
Failed to recive suitable Hello response from pydevconsole. Last msg received: Console already exited with value: 1 while waiting for an answer. 
Error stream: C:\Users\z5044992\AppData\Local\Continuum\Anaconda3\lib\site-packages\IPython\utils\traitlets.py:5: UserWarning: IPython.utils.traitlets has moved to a top-level traitlets package. 
    warn("IPython.utils.traitlets has moved to a top-level traitlets package.") 
Error starting server with host: 127.0.0.1, port: 52021, client_port: 52022 
Traceback (most recent call last): 
    File "C:\Users\z5044992\AppData\Roaming\Appcelerator\Aptana Studio\plugins\org.python.pydev_3.0.0.1388187472\pysrc\pydevconsole.py", line 222, in <module> 
    StartServer(pydev_localhost.get_localhost(), int(port), int(client_port)) 
    File "C:\Users\z5044992\AppData\Roaming\Appcelerator\Aptana Studio\plugins\org.python.pydev_3.0.0.1388187472\pysrc\pydevconsole.py", line 191, in StartServer 
    interpreter = InterpreterInterface(host, client_port, server) 
    File "C:\Users\z5044992\AppData\Roaming\Appcelerator\Aptana Studio\plugins\org.python.pydev_3.0.0.1388187472\pysrc\pydev_ipython_console.py", line 30, in __init__ 
    self.interpreter = PyDevFrontEnd(pydev_host=host, pydev_client_port=client_port) 
    File "C:\Users\z5044992\AppData\Roaming\Appcelerator\Aptana Studio\plugins\org.python.pydev_3.0.0.1388187472\pysrc\pydev_ipython_console_011.py", line 299, in __init__ 
    self.ipython = PyDevTerminalInteractiveShell.instance() 
    File "C:\Users\z5044992\AppData\Local\Continuum\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 412, in instance 
    inst = cls(*args, **kwargs) 
    File "C:\Users\z5044992\AppData\Local\Continuum\Anaconda3\lib\site-packages\IPython\terminal\interactiveshell.py", line 396, in __init__ 
    super(TerminalInteractiveShell, self).__init__(*args, **kwargs) 
    File "C:\Users\z5044992\AppData\Local\Continuum\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 495, in __init__ 
    self.init_completer() 
    File "C:\Users\z5044992\AppData\Roaming\Appcelerator\Aptana Studio\plugins\org.python.pydev_3.0.0.1388187472\pysrc\pydev_ipython_console_011.py", line 220, in init_completer 
    self.Completer = self._new_completer_200() 
    File "C:\Users\z5044992\AppData\Roaming\Appcelerator\Aptana Studio\plugins\org.python.pydev_3.0.0.1388187472\pysrc\pydev_ipython_console_011.py", line 192, in _new_completer_200 
    use_readline=self.has_readline, 
AttributeError: 'PyDevTerminalInteractiveShell' object has no attribute 'has_readline' 

Я слежу другие темы и получать противоречивую информацию о 32 и 64 бит совместимости. Я бегу 64-bit Win7. Теперь у меня установлены как 64-битные, так и 32-разрядные версии Java. Aptana существует только как 32 бит для Windows, и я думаю, что он использует 32 bit Java, так как Aptana не инициализируется, когда я установил только 64 bit Java. Я пробовал как 32-битную, так и 64-битную версии Anaconda с тем же результатом. Я пробовал обновлять ipython. Я также попытался изменить настройки прокси-сервера вручную и выбрав 127.0.0.1 и локальный хост. У меня кончились идеи!

+0

После консультации с другими потоками, я попытался следующие: 1) обновленный IPython 2) Изменены настройки прокси-сервера в Aptana для ручной и выбран как 127.0.0.1 и локальный хост - без улучшения. – doctorer

+0

Я установил 32-битную версию Anaconda и указал Aptana на taht версию Python. Тот же результат. – doctorer

+0

Я также задаюсь вопросом, связана ли проблема с последней версией ipython (как в этом подобном потоке: http://stackoverflow.com/questions/19814560/disable-ipython-console-in-pycharm), но я не могу найти решение. – doctorer

ответ

0

Удалить Aptana. Установить PyCharm. Simples.

+0

К сожалению, Aptana использует древнюю версию PyDev, поэтому, если вы используете новый Eclipse + PyDev (или LiClipse, который связывает Eclipse и PyDev по умолчанию), все будет работать правильно (т. е. это проблема с совместимостью с этой старой версией PyDev и IPython 5). –

Смежные вопросы