【问题标题】:Spyder 3.2.8 cannot be launched in Anaconda 2 with environment of Python 3.6Spyder 3.2.8 无法在 Python 3.6 环境的 Anaconda 2 中启动
【发布时间】:2018-06-20 17:40:44
【问题描述】:

我只是在anaconda 2中为python 3.6创建一个环境,然后安装spyder:

conda install spyder

在新创建的环境中(称为python3)。

The following NEW packages will be INSTALLED:

    spyder: 3.2.8-py36_0

Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: \ DEBUG menuinst_win32:__init__(185): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\YL\Anaconda2\envs\python3', env_name: 'python3', mode: 'None', used_mode: 'user'
DEBUG menuinst_win32:create(299): Shortcut cmd is C:\Users\FruitLab\Anaconda2\pythonw.exe, args are [u'C:\\YL\\Anaconda2\\cwp.py', u'C:\\YL\\Anaconda2\\envs\\python3', u'C:\\YL\\Anaconda2\\envs\\python3\\pythonw.exe', u'C:\\YL\\Anaconda2\\envs\\python3\\Scripts\\spyder-script.py']
| DEBUG menuinst_win32:create(299): Shortcut cmd is C:\YL\Anaconda2\python.exe, args are [u'C:\\Users\\FruitLab\\Anaconda2\\cwp.py', u'C:\\YL\\Anaconda2\\envs\\python3', u'C:\\YL\\Anaconda2\\envs\\python3\\python.exe', u'C:\\YL\\Anaconda2\\envs\\python3\\Scripts\\spyder-script.py', u'--reset']
done

之后我也在这个环境下安装了一些其他常用的包(如numpyscikit-learnOpenCV等)。但由于某些原因,Spyder (python 3) 无法启动。 python2.7基础环境下原来的spyder依然可以正常工作。

在为python 3.6 安装spyder 时是否遗漏了什么?

【问题讨论】:

    标签: anaconda spyder


    【解决方案1】:

    运行 spyder 时缺少一些东西。使用以下命令重新创建 python3 即可解决问题:

    conda create -n python3 python=3.6 anaconda
    

    【讨论】:

      最近更新 更多