2016-06-10 58 views
1

我刚刚在win7 64bit 64bit python2.7上关闭了我的spyder IDE,长时间结束后。为什么我的Spyder IDE不再开放

在上次会议期间,我还通过conda安装安装了一些新库。也许那扔东西了?

现在,当我尝试再次启动spyder时,spyder启动画面会短暂显示,但spyder无法打开。如果我尝试从命令行启动Spyder的,我得到以下错误:

Microsoft Windows [Version 6.1.7601] 
Copyright (c) 2009 Microsoft Corporation. All rights reserved. 

C:\Users\jlarsch>conda install spyder 
Warning: could not import binstar_client (A 0.7-series setuptools cannot be inst 
alled with distribute. Found one at c:\users\jlarsch\appdata\local\continuum\ana 
conda\lib\site-packages\setuptools-20.7.0-py2.7.egg)Fetching package metadata: . 
... 
Solving package specifications: ......... 

# All requested packages already installed. 
# packages in environment at C:\Users\jlarsch\AppData\Local\Continuum\Anaconda: 
# 
spyder     2.3.9     py27_0 

C:\Users\jlarsch>spyder 
Traceback (most recent call last): 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\Scripts\spyder-script. 
py", line 2, in <module> 
    start_app.main() 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\spyd 
erlib\start_app.py", line 114, in main 
    from spyderlib import spyder 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\spyd 
erlib\spyder.py", line 137, in <module> 
    from spyderlib.ipythonconfig import IPYTHON_QT_INSTALLED 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\spyd 
erlib\ipythonconfig.py", line 24, in <module> 
    required_version=IPYTHON_REQVER) 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\spyd 
erlib\dependencies.py", line 70, in add 
    installed_version)] 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\spyd 
erlib\dependencies.py", line 32, in __init__ 
    self.installed_version = programs.get_module_version(modname) 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\spyd 
erlib\utils\programs.py", line 238, in get_module_version 
    mod = __import__(module_name) 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\IPyt 
hon\__init__.py", line 48, in <module> 
    from .terminal.embed import embed 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\IPyt 
hon\terminal\embed.py", line 16, in <module> 
    from IPython.core.interactiveshell import DummyMod 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\IPyt 
hon\core\interactiveshell.py", line 31, in <module> 
    from pickleshare import PickleShareDB 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\pick 
leshare.py", line 41, in <module> 
    from path import path as Path 
    File "C:\Users\jlarsch\AppData\Local\Continuum\Anaconda\lib\site-packages\path 
.py", line 126, in <module> 
    except pkg_resources.DistributionNotFound: 
NameError: name 'pkg_resources' is not defined 

似乎与this issue,但我不明白,我怎么可能能够解决此问题在Windows?

+0

尝试'conda更新spyder' – shivsn

+0

试过。它不起作用。它会给出与上面相同的输出,当我尝试'conda安装spyder' – jlarsch

+1

试试这个我认为它会工作从[这里](https://pypi.python.org/pypi/setuptools)下载setuptools并安装。 – shivsn

回答

1

尝试从here下载setuptools并安装。

+0

这个工程。任何想法为什么? – jlarsch

+0

我认为它是setuptools中的一个bug,所以更新工作。 – shivsn