【问题标题】:Error In Spyder After Anaconda InstallAnaconda 安装后 Spyder 出错
【发布时间】:2016-11-27 13:55:49
【问题描述】:

我刚刚安装了 Anaconda。我已经在我的 Windows 8.1(64 位)上安装了 Spyder 3.0.0。我也已经安装了 Python 3.4。但是,在安装 Anaconda 后,我进入 Preferences 并将 Python 可执行文件指向 Anaconda3 文件夹以使用 3.5 版本。但是当我再次启动 Spyder 时,出现以下错误:

An error ocurred while starting the kernel
C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\PIL\Image.py:81: RuntimeWarning: The _imaging extension was built for another version of Python.
RuntimeWarning
C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\PIL\Image.py:81: RuntimeWarning: The _imaging extension was built for another version of Python.
RuntimeWarning
Traceback (most recent call last):
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\spyderlib\widgets\externalshell\start_ipython_kernel.py", line 187, in 
from ipykernel.kernelapp import IPKernelApp
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\ipykernel\__init__.py", line 2, in 
from .connect import *
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\ipykernel\connect.py", line 18, in 
import jupyter_client
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\jupyter_client\__init__.py", line 4, in 
from .connect import *
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\jupyter_client\connect.py", line 21, in 
import zmq
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\zmq\__init__.py", line 66, in 
from zmq import backend
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\zmq\backend\__init__.py", line 40, in 
reraise(*exc_info)
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\zmq\utils\sixcerpt.py", line 34, in reraise
raise value
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\zmq\backend\__init__.py", line 27, in 
_ns = select_backend(first)
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\zmq\backend\select.py", line 27, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:\WinPython????bit????.4.4.2\python????.4.4.amd64\lib\site‑packages\zmq\backend\cython\__init__.py", line 6, in 
from . import (constants, error, message, context,
ImportError: Module use of python34.dll conflicts with this version of Python.

有什么想法吗?

【问题讨论】:

  • 这是 Spyder 控制台中内容的副本:Python 3.5.2 |Anaconda 4.1.1 (64-bit)| (默认,2016 年 7 月 5 日,11:41:13)win32 上的 [MSC v.1900 64 位 (AMD64)] 键入“帮助”、“版权”、“信用”或“许可”以获取更多信息。 C:\WinPython-64bit-3.4.4.2\python-3.4.4.amd64\lib\site-packages\PIL\Image.py:81: RuntimeWarning: _imaging 扩展是为另一个版本的 Python 构建的。运行时警告

标签: python installation anaconda spyder


【解决方案1】:

建议:

  • 在“C:\WinPython-64bit-3.4.4.2bis”中重命名目录“C:\WinPython-64bit-3.4.4.2”
  • 重新启动您的 Anaconda Spyder
  • 如果没有帮助,请将其重命名为“C:\WinPython-64bit-3.4.4.2”

【讨论】:

  • 谢谢。不知道如何/为什么会调用 python 3.5,但我试过了,没有任何改变或错误。
猜你喜欢
  • 2017-12-20
  • 2018-05-05
  • 2017-05-31
  • 2018-03-17
  • 2020-11-19
  • 2019-02-19
  • 1970-01-01
  • 2021-05-30
  • 1970-01-01
相关资源
最近更新 更多