У меня были некоторые проблемы с импортом scipy, поэтому я удалил и снова установил его, проблема в том, что когда я снова запустил spyder, он не может запустить консоль IPython.
Я уже пытался выполнить чистую установку anaconda / spyder, я пытался установить pyzmq как через conda, так и через pip, но ничего не получается.
Однако я могу открыть консоль IPython на cmd, так что это должно быть связано со спайдером, верно?
Версия Python 3.6.2 в случае, если это уместно.
Traceback (most recent call last):
File "C:\Users\myuser\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Users\myuser\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\myuser\Anaconda3\lib\site‑packages\spyder_kernels\console\__main__.py", line 11, in
start.main()
File "C:\Users\myuser\Anaconda3\lib\site‑packages\spyder_kernels\console\start.py", line 289, in main
from ipykernel.kernelapp import IPKernelApp
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\ipykernel\__init__.py", line 2, in
from .connect import *
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\ipykernel\connect.py", line 18, in
import jupyter_client
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\jupyter_client\__init__.py", line 4, in
from .connect import *
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\jupyter_client\connect.py", line 23, in
import zmq
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\zmq\__init__.py", line 47, in
from zmq import backend
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\zmq\backend\__init__.py", line 40, in
reraise(*exc_info)
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\zmq\utils\sixcerpt.py", line 34, in reraise
raise value
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\zmq\backend\__init__.py", line 27, in
_ns = select_backend(first)
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\zmq\backend\select.py", line 28, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\zmq\backend\cython\__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants' from 'zmq.backend.cython' (C:\Users\myuser\AppData\Local\Programs\Python\Python36\Lib\site‑packages\zmq\backend\cython\__init__.py)
Что ж, я ожидал, что консоль IPython запустится, но, что бы я ни пытался, она не работает. Нужно ли делать чистую установку python / anaconda?