anaconda :An unexpected error has occurred. Conda has prepared the above report

anaconda创建新的虚拟环境时出现以下错误

student1@guest-server:~$ conda create -n py36 python=3.6
Collecting package metadata (current_repodata.json): done
Solving environment: done

#>>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

Traceback (most recent call last):
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_                                                                                                                                                                                                                                             data.py", line 301, in _make_single_record
    repodata_record = read_repodata_json(extracted_package_dir)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/gateways/disk/read.                                                                                                                                                                                                                                             py", line 130, in read_repodata_json
    with open(join(extracted_package_directory, 'info', 'repodata_record.jso                                                                                                                                                                                                                                             n')) as fi:
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/common/compat.py",                                                                                                                                                                                                                                              line 178, in open
    closefd=closefd)
FileNotFoundError: [Errno 2] No such file or directory: '/opt/anaconda3/pkgs                                                                                                                                                                                                                                             /info/repodata_record.json

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_ data.py”, line 318, in _make_single_record
raw_json_record = read_index_json(extracted_package_dir)
File “/opt/anaconda3/lib/python3.7/site-packages/conda/gateways/disk/read. py”, line 116, in read_index_json
with open(join(extracted_package_directory, ‘info’, ‘index.json’)) as fi :
File “/opt/anaconda3/lib/python3.7/site-packages/conda/common/compat.py”, line 178, in open
closefd=closefd)
FileNotFoundError: [Errno 2] No such file or directory: ‘/opt/anaconda3/pkgs / /info/index.json’

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/exceptions.py", lin  e 1079, in __call__
    return func(*args, **kwargs)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/cli/main.py", line   84, in _main
    exit_code = do_call(args, p)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/cli/conda_argparse.  py", line 82, in do_call
    return getattr(module, func_name)(args, parser)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/cli/main_create.py"  , line 37, in execute
    install(args, parser, 'create')
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/cli/install.py", li  ne 317, in install
    handle_txn(unlink_link_transaction, prefix, args, newenv)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/cli/install.py", li  ne 333, in handle_txn
    unlink_link_transaction.print_transaction_summary()
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/link.py", line  917, in print_transaction_summary
    legacy_action_groups = self._make_legacy_action_groups()
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/link.py", line  901, in _make_legacy_action_groups
    self._pfe.prepare()
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/common/io.py", line  88, in decorated
    return f(*args, **kwds)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_  data.py", line 612, in prepare
    for prec in self.link_precs)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_  data.py", line 612, in <genexpr>
    for prec in self.link_precs)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_  data.py", line 503, in make_actions_for_record
    ), None)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_  data.py", line 500, in <genexpr>
    pcrec for pcrec in concat(PackageCacheData(pkgs_dir).query(pref_or_spec)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_  data.py", line 501, in <genexpr>
    for pkgs_dir in context.pkgs_dirs)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_  data.py", line 130, in query
    return (pcrec for pcrec in itervalues(self._package_cache_records) if pc                          rec == param)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_  data.py", line 244, in _package_cache_records
    self.load()
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_  data.py", line 96, in load
    package_cache_record = self._make_single_record(base_name)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/core/package_cache_  data.py", line 340, in _make_single_record
    extract_tarball(package_tarball_full_path, extracted_package_dir)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda/gateways/disk/creat  e.py", line 219, in extract_tarball
    conda_package_handling.api.extract(tarball_full_path, dest_dir=destinati                                                     on_directory)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda_package_handling/ap  i.py", line 58, in extract
    SUPPORTED_EXTENSIONS[ext].extract(fn, dest_dir, components=components)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda_package_handling/co  nda_fmt.py", line 59, in extract
    _extract_component(fn, file_id, component, dest_dir)
  File "/opt/anaconda3/lib/python3.7/site-packages/conda_package_handling/co  nda_fmt.py", line 38, in _extract_component
    .format(component_name, fn))
RuntimeError: didn't find info component in /opt/anaconda3/pkgs/ .conda

$ /opt/anaconda3/bin/conda create -n py36 python=3.6

environment variables:
CIO_TEST=
CONDA_ROOT=/opt/anaconda3
PATH=/home/student1/bin:/home/student1/.local/bin:/opt/matl ab/bin:/opt/anac
onda3/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/loc al/bin:/usr/sbin
:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap /bin
PYTHONPATH=/opt/caffe-master/python
REQUESTS_CA_BUNDLE=
SSL_CERT_FILE=

 active environment : None
   user config file : /home/student1/.condarc

populated config files : /home/student1/.condarc
conda version : 4.8.3
conda-build version : 3.18.9
python version : 3.7.4.final.0
virtual packages : __cuda=10.2
__glibc=2.27
base environment : /opt/anaconda3 (writable)
channel URLs : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /opt/anaconda3/pkgs
/home/student1/.conda/pkgs
envs directories : /opt/anaconda3/envs
/home/student1/.conda/envs
platform : linux-64
user-agent : conda/4.8.3 requests/2.23.0 CPython/3.7.4 Linux/4.4.0- 179-generic ubuntu/16.04 glibc/2.27
UID:GID : 1002:1002
netrc file : None
offline mode : False

An unexpected error has occurred. Conda has prepared the above report.
Upload did not complete.

解决办法

1、输入命令行:

conda clean --packages && conda clean --all && conda update --all

2、遇到Proceed(y/n)?

输入y

在这里插入图片描述
3、慢慢等,等所有进度条都走完

碎碎念

差点把anaconda卸载了重装,运行升级anaconda的命令也出错,看了提示的错误,一直以为是丢失了repodata_record.json。

参考:https://github.com/conda/conda/issues/6706

  • 14
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值