前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >conda命令在创建环境时报错问题解决

conda命令在创建环境时报错问题解决

作者头像
DoubleHelix
发布2024-04-15 10:29:31
4270
发布2024-04-15 10:29:31
举报
文章被收录于专栏:生物信息云生物信息云
安装conda,一直用的好好的,但有些命令突然就无法正常使用,这里我创建一个虚拟环境,没法创建。

下面是报错内容:

代码语言:javascript
复制
Channels:
 - defaults
Platform: linux-64
Collecting package metadata (repodata.json): failed

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

    Traceback (most recent call last):
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/exception_handler.py", line 17, in __call__
        return func(*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/cli/main.py", line 83, in main_subshell
        exit_code = do_call(args, parser)
                    ^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/cli/conda_argparse.py", line 196, in do_call
        result = getattr(module, func_name)(args, parser)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/notices/core.py", line 124, in wrapper
        return func(*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/cli/main_create.py", line 125, in execute
        return install(args, parser, "create")
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/cli/install.py", line 360, in install
        unlink_link_transaction = solver.solve_for_transaction(
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/core/solve.py", line 148, in solve_for_transaction
        unlink_precs, link_precs = self.solve_for_diff(
                                   ^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/core/solve.py", line 217, in solve_for_diff
        final_precs = self.solve_final_state(
                      ^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda_libmamba_solver/solver.py", line 207, in solve_final_state
        index = IndexHelper(
                ^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda_libmamba_solver/index.py", line 136, in __init__
        self._index = self._load_channels()
                      ^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda_libmamba_solver/index.py", line 332, in _load_channels
        jsons = {url: str(path) for (url, path) in executor.map(self._fetch_channel, urls)}
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda_libmamba_solver/index.py", line 332, in <dictcomp>
        jsons = {url: str(path) for (url, path) in executor.map(self._fetch_channel, urls)}
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/concurrent/futures/_base.py", line 619, in result_iterator
        yield _result_or_cancel(fs.pop())
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel
        return fut.result(timeout)
               ^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/concurrent/futures/_base.py", line 456, in result
        return self.__get_result()
               ^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result
        raise self._exception
      File "/home/chens/anaconda3/lib/python3.11/concurrent/futures/thread.py", line 58, in run
        result = self.fn(*self.args, **self.kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda_libmamba_solver/index.py", line 254, in _fetch_channel
        json_path, _ = subdir_data.repo_fetch.fetch_latest_path()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/gateways/repodata/__init__.py", line 734, in fetch_latest_path
        _, state = self.fetch_latest()
                   ^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/gateways/repodata/__init__.py", line 774, in fetch_latest
        cache.load_state()
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/gateways/repodata/__init__.py", line 577, in load_state
        self.load(state_only=True)
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/gateways/repodata/__init__.py", line 524, in load
        with self.lock("r+") as state_file:
      File "/home/chens/anaconda3/lib/python3.11/contextlib.py", line 137, in __enter__
        return next(self.gen)
               ^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/site-packages/conda/gateways/repodata/__init__.py", line 643, in lock
        with self.cache_path_state.open(mode) as state_file, lock(state_file):
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/home/chens/anaconda3/lib/python3.11/pathlib.py", line 1044, in open
        return io.open(self, mode, buffering, encoding, errors, newline)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    PermissionError: [Errno 13] Permission denied: '/home/chens/anaconda3/pkgs/cache/47929eba.info.json'

`$ /home/chens/anaconda3/bin/conda create -n scRNAseq`

  environment variables:
                 CIO_TEST=<not set>
        CONDA_DEFAULT_ENV=RNAseq
                CONDA_EXE=/home/chens/anaconda3/bin/conda
             CONDA_PREFIX=/home/chens/anaconda3/envs/RNAseq
           CONDA_PREFIX_1=/home/chens/anaconda3
           CONDA_PREFIX_2=/home/chens/anaconda3/envs/RNAseq
           CONDA_PREFIX_3=/home/chens/anaconda3
    CONDA_PROMPT_MODIFIER=(RNAseq)
         CONDA_PYTHON_EXE=/home/chens/anaconda3/bin/python
               CONDA_ROOT=/home/chens/anaconda3
              CONDA_SHLVL=4
           CURL_CA_BUNDLE=<not set>
               LD_PRELOAD=<not set>
                     PATH=/home/chens/anaconda3/envs/RNAseq/bin:/home/chens/anaconda3/bin:/home/
                          chens/anaconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr
                          /bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Pr
                          ogram Files (x86)/Intel/Intel(R) Management Engine
                          Components/iCLS:/mnt/c/Program Files/Intel/Intel(R) Management Engine
                          Components/iCLS:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/
                          System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0:/mnt/c/Wi
                          ndows/System32/OpenSSH:/mnt/c/Program Files (x86)/Intel/Intel(R)
                          Management Engine Components/DAL:/mnt/c/Program Files/Intel/Intel(R)
                          Management Engine Components/DAL:/mnt/c/Program Files
                          (x86)/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program
                          Files/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program
                          Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/WINDOWS/system32:/m
                          nt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/Wind
                          owsPowerShell/v1.0:/mnt/c/WINDOWS/System32/OpenSSH:/mnt/d/Program
                          Files/R/R-4.1.0/bin:/mnt/d/Program Files/R/R-4.3.1/bin:/mnt/d/Program
                          Files/R/R-4.3.2/bin:/mnt/d/Program Files/Python3.10:/mnt/c/Program
                          Files (x86)/NetSarang/Xftp 7:/mnt/c/Program Files
                          (x86)/NetSarang/Xshell 7:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/che
                          ns/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/chens/AppData/Loca
                          l/Programs/Microsoft VS Code/bin:/snap/bin:/home/chens/anaconda3/bin
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : RNAseq
    active env location : /home/chens/anaconda3/envs/RNAseq
            shell level : 4
       user config file : /home/chens/.condarc
 populated config files : /home/chens/.condarc
          conda version : 24.1.2
    conda-build version : 24.1.2
         python version : 3.11.7.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=skylake
                          __conda=24.1.2=0
                          __cuda=12.2=0
                          __glibc=2.35=0
                          __linux=5.15.146.1=0
                          __unix=0=0
       base environment : /home/chens/anaconda3  (writable)
      conda av data dir : /home/chens/anaconda3/etc/conda
  conda av metadata url : None
           channel URLs : 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 : /home/chens/anaconda3/pkgs
                          /home/chens/.conda/pkgs
       envs directories : /home/chens/anaconda3/envs
                          /home/chens/.conda/envs
               platform : linux-64
             user-agent : conda/24.1.2 requests/2.31.0 CPython/3.11.7 Linux/5.15.146.1-microsoft-standard-WSL2 ubuntu/22.04.3 glibc/2.35 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.6 aau/0.4.3 c/FPAgCaewAd7CYVcASjwk9Q s/Npd8DmKiYjuMLZWfYsa-1A e/eenBp6LtjzPEPtRfMtfbqg
                UID:GID : 1000:1000
             netrc file : None
           offline mode : False


An unexpected error has occurred. Conda has prepared the above report.
If you suspect this error is being caused by a malfunctioning plugin,
consider using the --no-plugins option to turn off plugins.

Example: conda --no-plugins install <package>

Alternatively, you can set the CONDA_NO_PLUGINS environment variable on
the command line to run the command without plugins enabled.

Example: CONDA_NO_PLUGINS=true conda install <package>

Upload did not complete.

解决办法:

清除conda缓存:有时候,conda的缓存文件可能会损坏。运行以下命令来清除缓存:

代码语言:javascript
复制
conda clean --all

重新创建环境

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 MedBioInfoCloud 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档