2017-04-17 59 views
1

开始蟒蛇我无法安装以下一些更新后启动蟒蛇环境是我在命令提示符下无法在Windows

Microsoft Windows [Version 10.0.14393] 
(c) 2016 Microsoft Corporation. All rights reserved. 

C:\Users\MOHIT>conda 
Traceback (most recent call last): 
    File "C:\Users\MOHIT\Anaconda3\Scripts\conda-script.py", line 3, in <module> 
    import conda.cli 
    File "C:\Users\MOHIT\Anaconda3\lib\site-packages\conda\cli\__init__.py", line 8, in <module> 
    from .main import main # NOQA 
    File "C:\Users\MOHIT\Anaconda3\lib\site-packages\conda\cli\main.py", line 40, in <module> 
    import importlib 
    File "C:\Users\MOHIT\Anaconda3\lib\importlib\__init__.py", line 57, in <module> 
    import types 
    File "C:\Users\MOHIT\Anaconda3\lib\types.py", line 166, in <module> 
    import functools as _functools 
    File "C:\Users\MOHIT\Anaconda3\lib\functools.py", line 23, in <module> 
    from weakref import WeakKeyDictionary 
    File "C:\Users\MOHIT\Anaconda3\lib\weakref.py", line 12, in <module> 
    from _weakref import (
ImportError: cannot import name '_remove_dead_weakref' 

C:\Users\MOHIT> 

请帮得到的错误。

+1

尝试在cmd作为管理员获取相同的错误 – M2skills

回答

0

安装conda时,请确保UNCHECK“将Anaconda注册为系统Python x.x”,如MinicondaInstaller中所示。 否则一切都变得毫无意义,你想知道为什么这发生在你身上,而你又哭了一下。

我不知道为什么这解决了我的问题,但我认为这与保持您的系统python和虚拟env python分开。花了整整一天的工作来调试它。