2016-11-19 278 views
0

作为管理员(窗口10 - 64位)在此命令之后的Anaconda提示:conda update --all我看到这些错误如下: 我想更新和安装包,但后输入这些错误出现的每个命令。conda更新失败,在Windows 10

conda update --all 
Fetching package metadata ..........An unexpected error has occurred. 
Please consider posting the following information to the 
conda GitHub issue tracker at: 

    https://github.com/conda/conda/issues 



Current conda install: 

       platform : win-64 
      conda version : 4.2.9 
     conda is private : False 
     conda-env version : 4.2.9 
    conda-build version : 2.0.2 
     python version : 3.5.2.final.0 
     requests version : 2.11.1 
     root environment : D:\Anaconda3 (writable) 
    default environment : D:\Anaconda3 
     envs directories : D:\Anaconda3\envs 
      package cache : D:\Anaconda3\pkgs 
      channel URLs : http://www.lfd.uci.edu/~gohlke/pythonlibs/win-64/ 
          http://www.lfd.uci.edu/~gohlke/pythonlibs/noarch/ 
          http://github.com/scipy/scipy.git/win-64/ 
          http://github.com/scipy/scipy.git/noarch/ 
          https://repo.continuum.io/pkgs/free/win-64/ 
          https://repo.continuum.io/pkgs/free/noarch/ 
          https://repo.continuum.io/pkgs/pro/win-64/ 
          https://repo.continuum.io/pkgs/pro/noarch/ 
          https://repo.continuum.io/pkgs/msys2/win-64/ 
          https://repo.continuum.io/pkgs/msys2/noarch/ 
      config file : C:\Users\Behnaz Eslami\.condarc 
      offline mode : False 



`$ D:\Anaconda3\Scripts\conda-script.py update --all` 




    Traceback (most recent call last): 
     File "D:\Anaconda3\lib\site-packages\conda\fetch.py", line 131, in fetch_repodata 
     cache = json.loads(json_str) 
     File "D:\Anaconda3\lib\json\__init__.py", line 319, in loads 
     return _default_decoder.decode(s) 
     File "D:\Anaconda3\lib\json\decoder.py", line 339, in decode 
     obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 
     File "D:\Anaconda3\lib\json\decoder.py", line 357, in raw_decode 
     raise JSONDecodeError("Expecting value", s, err.value) from None 
    json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 

    During handling of the above exception, another exception occurred: 

    Traceback (most recent call last): 
     File "D:\Anaconda3\lib\site-packages\conda\exceptions.py", line 473, in conda_exception_handler 
     return_value = func(*args, **kwargs) 
     File "D:\Anaconda3\lib\site-packages\conda\cli\main.py", line 144, in _main 
     exit_code = args.func(args, p) 
     File "D:\Anaconda3\lib\site-packages\conda\cli\main_update.py", line 65, in execute 
     install(args, parser, 'update') 
     File "D:\Anaconda3\lib\site-packages\conda\cli\install.py", line 238, in install 
     prefix=prefix) 
     File "D:\Anaconda3\lib\site-packages\conda\api.py", line 24, in get_index 
     index = fetch_index(channel_urls, use_cache=use_cache, unknown=unknown) 
     File "D:\Anaconda3\lib\site-packages\conda\fetch.py", line 293, in fetch_index 
     for url in urls] 
     File "D:\Anaconda3\lib\site-packages\conda\fetch.py", line 293, in <listcomp> 
     for url in urls] 
     File "D:\Anaconda3\lib\site-packages\conda\fetch.py", line 70, in func 
     res = f(*args, **kwargs) 
     File "D:\Anaconda3\lib\site-packages\conda\fetch.py", line 137, in fetch_repodata 
     .format(url, filename, e)) 
    conda.exceptions.CondaRuntimeError: Runtime error: Invalid index file: http://www.lfd.uci.edu/~gohlke/pythonlibs/win-64/repodata.json: Expecting value: line 1 column 1 (char 0) 

我该如何解决这个问题?

回答

2

尝试在命令提示符(管理员)运行conda update conda

或转到您的Anaconda安装文件夹right-click的 “Anaconda3”,去Security,在 “组或用户名称” 点击在Users上,然后选中“允许”下的全部。

See this Image