Bootstrap

当conda新建不了环境An unexpected error has occurred. Conda has prepared the above report.,解决方法

 当conda新建不了环境,报错如下

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

(base) xxxx@xxx:~/sdb/Q/ComfyUI$ conda create --name env python=3.10
Collecting package metadata (current_repodata.json): failed

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

    Traceback (most recent call last):
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/subdir_data.py", line 531, in fetch_repodata_remote_request
        resp.raise_for_status()
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status
        raise HTTPError(http_error_msg, response=self)
    requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch/current_repodata.json
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/requests/models.py", line 971, in json
        return complexjson.loads(self.text, **kwargs)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/simplejson/__init__.py", line 514, in loads
        return _default_decoder.decode(s)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/simplejson/decoder.py", line 386, in decode
        obj, end = self.raw_decode(s)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/simplejson/decoder.py", line 416, in raw_decode
        return self.scan_once(s, idx=_w(s, idx).end())
    simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1129, in __call__
        return func(*args, **kwargs)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/cli/main.py", line 86, in main_subshell
        exit_code = do_call(args, p)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/cli/conda_argparse.py", line 93, in do_call
        return getattr(module, func_name)(args, parser)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/notices/core.py", line 72, in wrapper
        return_value = func(*args, **kwargs)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/cli/main_create.py", line 43, in execute
        install(args, parser, 'create')
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/cli/install.py", line 261, in install
        unlink_link_transaction = solver.solve_for_transaction(
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/solve.py", line 156, in solve_for_transaction
        unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier,
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/solve.py", line 199, in solve_for_diff
        final_precs = self.solve_final_state(update_modifier, deps_modifier, prune, ignore_pinned,
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/solve.py", line 304, in solve_final_state
        ssc = self._collect_all_metadata(ssc)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/common/io.py", line 86, in decorated
        return f(*args, **kwds)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/solve.py", line 467, in _collect_all_metadata
        index, r = self._prepare(prepared_specs)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/solve.py", line 1061, in _prepare
        reduced_index = get_reduced_index(self.prefix, self.channels,
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/index.py", line 301, in get_reduced_index
        new_records = SubdirData.query_all(spec, channels=channels, subdirs=subdirs,
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/subdir_data.py", line 137, in query_all
        result = tuple(concat(executor.map(subdir_query, channel_urls)))
      File "/home/ruiy/anaconda3/lib/python3.9/concurrent/futures/_base.py", line 609, in result_iterator
        yield fs.pop().result()
      File "/home/ruiy/anaconda3/lib/python3.9/concurrent/futures/_base.py", line 439, in result
        return self.__get_result()
      File "/home/ruiy/anaconda3/lib/python3.9/concurrent/futures/_base.py", line 391, in __get_result
        raise self._exception
      File "/home/ruiy/anaconda3/lib/python3.9/concurrent/futures/thread.py", line 58, in run
        result = self.fn(*self.args, **self.kwargs)
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/subdir_data.py", line 129, in <lambda>
        subdir_query = lambda url: tuple(SubdirData(Channel(url), repodata_fn=repodata_fn).query(
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/subdir_data.py", line 142, in query
        self.load()
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/subdir_data.py", line 207, in load
        _internal_state = self._load()
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/subdir_data.py", line 277, in _load
        raw_repodata_str = fetch_repodata_remote_request(
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/core/subdir_data.py", line 587, in fetch_repodata_remote_request
        raise UnavailableInvalidChannel(
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/conda/exceptions.py", line 464, in __init__
        body = response.json()
      File "/home/ruiy/anaconda3/lib/python3.9/site-packages/requests/models.py", line 975, in json
        raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
    requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

`$ /home/ruiy/anaconda3/bin/conda create --name env python=3.10`

  environment variables:
                 CIO_TEST=<not set>
                CLASSPATH=.:/usr/local/java/jdk-18.0.2.1/lib/dt.jar:/usr/local/java/jdk-18.0.2.1
                          /lib/tools.jar:/usr/local/java/jdk-18.0.2.1/lib
        CONDA_DEFAULT_ENV=base
                CONDA_EXE=/home/ruiy/anaconda3/bin/conda
             CONDA_PREFIX=/home/ruiy/anaconda3
    CONDA_PROMPT_MODIFIER=(base)
         CONDA_PYTHON_EXE=/home/ruiy/anaconda3/bin/python
               CONDA_ROOT=/home/ruiy/anaconda3
              CONDA_SHLVL=1
           CURL_CA_BUNDLE=<not set>
          LD_LIBRARY_PATH=/usr/local/cuda-11.7/lib64:
                     PATH=/home/ruiy/sdb/install_/pkg/node/node-v20.10.0-linux-x64/bin:/home/rui
                          y/anaconda3/envs/chatglm/bin:/home/ruiy/.local/bin:/home/ruiy/sda/prog
                          rams/anaconda3/bin:/usr/local/cuda-11.7/bin:/home/ruiy/anaconda3/bin:/
                          home/ruiy/anaconda3/condabin:/home/ruiy/sda/programs/nodejs/bin:/home/
                          ruiy/.local/bin:/home/ruiy/sda/programs/anaconda3/bin:/home/ruiy/sda/p
                          rograms/nodejs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/
                          sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/java/bin:/u
                          sr/local/java/jdk-18.0.2.1/bin:/usr/local/java/jdk-18.0.2.1/bin:/usr/l
                          ocal/java/jdk-18.0.2.1/bin:/home/ruiy/sdb/install_/pkg/node/node-v20.1
                          0.0-linux-x64/bin
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>
            XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
         XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0

     active environment : base
    active env location : /home/ruiy/anaconda3
            shell level : 1
       user config file : /home/ruiy/.condarc
 populated config files : /home/ruiy/.condarc
          conda version : 22.9.0
    conda-build version : 3.22.0
         python version : 3.9.13.final.0
       virtual packages : __cuda=12.2=0
                          __linux=5.19.0=0
                          __glibc=2.35=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /home/ruiy/anaconda3  (writable)
      conda av data dir : /home/ruiy/anaconda3/etc/conda
  conda av metadata url : None
           channel URLs : https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/noarch
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch
          package cache : /home/ruiy/anaconda3/pkgs
                          /home/ruiy/.conda/pkgs
       envs directories : /home/ruiy/anaconda3/envs
                          /home/ruiy/.conda/envs
               platform : linux-64
             user-agent : conda/22.9.0 requests/2.28.2 CPython/3.9.13 Linux/5.19.0-40-generic ubuntu/22.04.2 glibc/2.35
                UID:GID : 1000:1000
             netrc file : /home/ruiy/.netrc
           offline mode : False


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

If submitted, this report will be used by core maintainers to improve
future releases of conda.
Would you like conda to send this report to the core maintainers? [y/N]: n

No report sent. To permanently opt-out, use

    $ conda config --set report_errors false

 各种方法搞了都不行

最后终于找到神器解决方法

解决方法:

删除镜像

conda config --remove-key channels

然后就正常了 

;