Windows 10中的conda更新失败 [英] conda update failed in windows 10

查看:167
本文介绍了Windows 10中的conda更新失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在此命令后,以管理员身份(在Windows 10-64位)在Anaconda提示符下: conda update --all 我看到以下错误:
我想更新并安装软件包但是在输入每个命令之后,这些错误就会出现。 .....发生意外的错误。
请考虑将以下信息发布到
conda GitHub问题跟踪器中:

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



当前conda安装:

平台:win-64
conda版本:4.2.9
conda是私有的:False
conda -env版本:4.2.9
conda构建版本:2.0.2
python版本:3.5.2.final.0
请求版本:2.11.1
根环境: D:\Anaconda3(可写)
默认环境:D:\Anaconda3
envs目录:D:\Anaconda3\envs
包缓存:D:\Anaconda3\pkgs
频道网址: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/
配置文件:C:\Users\Behnaz Eslami\.condarc
离线模式:False



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




追溯(最近一次通话):
文件 D:reAnaconda3\lib\site-packages\conda\fetch.py​​,行131,在fetch_repodata中
缓存= json.loads(json_str)
文件 D:\Anaconda3\lib\json\__init __。py,第319行,在加载中
return _default_decoder.decode( s)
文件 D:\Anaconda3\lib\json\decoder.p y,第339行,在解码
obj中,结束= self.raw_decode(s,idx = _w(s,0).end())
文件 D:\Anaconda3\lib\原始行
中的\json\decoder.py行357从无
JSON.decoder.JSONDecodeError引发JSONDecodeError(期望值,s,err.value):预期值:第1行列1(字符0)

在处理上述异常期间,发生了另一个异常:

回溯(最近一次调用为最新):
文件 D:\ Anaconda3\lib\site-packages\conda\exceptions.py,行473,在conda_exception_handler中
return_value = func(* args,** kwargs)
文件 D:\Anaconda3 libsite-packagescondacliclimain.py,第144行,位于_main
exit_code = args.func(args,p)
文件 D:\ Anaconda3\lib\site-packages\conda\cli\main_update.py,行65,在执行
install(args,parser,'update')
File D:\ \Anaconda3\lib\站点软件包\conda\cli\install.py,行238,在安装中l
前缀=前缀)
文件 D:\Anaconda3\lib\site-packages\conda\api.py,第24行,位于get_index
index = fetch_index中(channel_urls,use_cache = use_cache,unknown = unknown)
文件 D:DAnaconda3\lib\site-packages\conda\fetch.py​​,第293行,在fetch_index
中用于url中的url]
文件 D:\Anaconda3\lib\site-packages\conda\fetch.py​​,第293行,在< listcomp>中。
表示网址中的url]
文件 D:\Anaconda3\lib\site-packages\conda\fetch.py​​,第70行,在函数
res = f中(* args,** kwargs)
文件 D:\Anaconda3\lib\site-packages\conda\fetch.py​​,行137,位于fetch_repodata
.format(url ,文件名,e))
conda.exceptions.CondaRuntimeError:运行时错误:无效的索引文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/win-64/repodata.json:期望值:第1行第1列(字符0)

如何解决此问题?

解决方案

尝试在命令提示符(admin)上运行 conda更新conda



或转到 anaconda安装文件夹,在 Anaconda3 右键单击 >,转到安全性,在 组或用户名中,单击用户 ,然后检查 允许下的所有内容。



查看此图片


In Anaconda prompt as an administrator (Window 10 - 64 bit) after this command : conda update --all I see these errors as below: I want to update and install packages but after enter every command these errors appear.

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)

How can I solve this issue?

解决方案

Try to run conda update conda on command prompt (admin)

or Go to your anaconda installation folder, right-click on "Anaconda3", go to Security, in "Group or user names" click on Users, then check all under "Allow".

See this Image

这篇关于Windows 10中的conda更新失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆