conda 更新在 windows 10 时失败
conda update failed in windows 10
在执行此命令后以管理员身份(Window 10 - 64 位)在 Anaconda 提示符中:conda update --all 我看到这些错误如下:
我想更新和安装软件包,但在输入每个命令后都会出现这些错误。
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)
我该如何解决这个问题?
尝试在命令提示符下 运行 conda update conda
或者转到 anaconda 安装文件夹,right-click
on "Anaconda3",转到 Security
,在“组或用户名”点击Users
,然后勾选“允许”下的全部。
See this Image
而不是 运行 运行 在普通终端 window 或作为管理员,打开 anaconda 终端。
- 在 windows 10 搜索栏中,键入
cmd
(不要按回车键)
- 在结果中,您应该会看到标题为“Anaconda prompt (anaconda 3)”的结果
- 在此 anaconda 终端中键入您的命令,例如
conda update conda
您需要将以下引用 添加到您的(环境变量)路径中:
<AnacondaInstallationDirectory>\condabin
在任何其他现有的 Anaconda 引用之前添加它很重要,这样 conda.exe
可以以正确的权限执行。
此外,请确保您也拥有这些:
<AnacondaInstallationDirectory>\Library\bin
<AnacondaInstallationDirectory>\Scripts
<AnacondaInstallationDirectory>
在执行此命令后以管理员身份(Window 10 - 64 位)在 Anaconda 提示符中:conda update --all 我看到这些错误如下: 我想更新和安装软件包,但在输入每个命令后都会出现这些错误。
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)
我该如何解决这个问题?
尝试在命令提示符下 运行 conda update conda
或者转到 anaconda 安装文件夹,right-click
on "Anaconda3",转到 Security
,在“组或用户名”点击Users
,然后勾选“允许”下的全部。
See this Image
而不是 运行 运行 在普通终端 window 或作为管理员,打开 anaconda 终端。
- 在 windows 10 搜索栏中,键入
cmd
(不要按回车键) - 在结果中,您应该会看到标题为“Anaconda prompt (anaconda 3)”的结果
- 在此 anaconda 终端中键入您的命令,例如
conda update conda
您需要将以下引用 添加到您的(环境变量)路径中:
<AnacondaInstallationDirectory>\condabin
在任何其他现有的 Anaconda 引用之前添加它很重要,这样 conda.exe
可以以正确的权限执行。
此外,请确保您也拥有这些:
<AnacondaInstallationDirectory>\Library\bin
<AnacondaInstallationDirectory>\Scripts
<AnacondaInstallationDirectory>