conda create创建虚拟环境失败

一、问题

conda的其他命令没问题,比如conda env list命令是可以照常运行的,但是运行

conda create --name 环境名

命令会报出以下错误:

C:\Users\DELL>conda create -n recsys
Collecting package metadata (current_repodata.json): done
Solving environment: done

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

    Traceback (most recent call last):
      File "D:\anaconda\lib\site-packages\conda\exceptions.py", line 1079, in __call__
        return func(*args, **kwargs)
      File "D:\anaconda\lib\site-packages\conda\cli\main.py", line 84, in _main
        exit_code = do_call(args, p)
      File "D:\anaconda\lib\site-packages\conda\cli\conda_argparse.py", line 82, in do_call
        return getattr(module, func_name)(args, parser)
      File "D:\anaconda\lib\site-packages\conda\cli\main_create.py", line 37, in execute
        install(args, parser, 'create')
      File "D:\anaconda\lib\site-packages\conda\cli\install.py", line 261, in install
        unlink_link_transaction = solver.solve_for_transaction(
      File "D:\anaconda\lib\site-packages\conda\core\solve.py", line 123, in solve_for_transaction
        self._notify_conda_outdated(link_precs)
      File "D:\anaconda\lib\site-packages\conda\core\solve.py", line 960, in _notify_conda_outdated
        SubdirData.query_all(conda_newer_spec, self.channels, self.subdirs,
      File "D:\anaconda\lib\site-packages\conda\core\subdir_data.py", line 105, in query_all
        result = tuple(concat(executor.map(subdir_query, channel_urls)))
      File "D:\anaconda\lib\concurrent\futures\_base.py", line 611, in result_iterator
        yield fs.pop().result()
      File "D:\anaconda\lib\concurrent\futures\_base.py", line 439, in result
        return self.__get_result()
      File "D:\anaconda\lib\concurrent\futures\_base.py", line 388, in __get_result
        raise self._exception
      File "D:\anaconda\lib\concurrent\futures\thread.py", line 57, in run
        result = self.fn(*self.args, **self.kwargs)
      File "D:\anaconda\lib\site-packages\conda\core\subdir_data.py", line 97, in <lambda>
        subdir_query = lambda url: tuple(SubdirData(Channel(url), repodata_fn=repodata_fn).query(
      File "D:\anaconda\lib\site-packages\conda\core\subdir_data.py", line 110, in query
        self.load()
      File "D:\anaconda\lib\site-packages\conda\core\subdir_data.py", line 174, in load
        _internal_state = self._load()
      File "D:\anaconda\lib\site-packages\conda\core\subdir_data.py", line 236, in _load
        _internal_state = self._read_local_repdata(mod_etag_headers.get('_etag'),
      File "D:\anaconda\lib\site-packages\conda\core\subdir_data.py", line 311, in _read_local_repdata
        _internal_state = self._process_raw_repodata_str(raw_repodata_str)
      File "D:\anaconda\lib\site-packages\conda\core\subdir_data.py", line 349, in _process_raw_repodata_str
        json_obj = json.loads(raw_repodata_str or '{}')
      File "D:\anaconda\lib\json\__init__.py", line 357, in loads
        return _default_decoder.decode(s)
      File "D:\anaconda\lib\json\decoder.py", line 337, in decode
        obj, end = self.raw_decode(s, idx=_w(s, 0).end())
      File "D:\anaconda\lib\json\decoder.py", line 353, in raw_decode
        obj, end = self.scan_once(s, idx)
    json.decoder.JSONDecodeError: Unterminated string starting at: line 1081865 column 5 (char 33141916)

`$ D:\anaconda\Scripts\conda-script.py create -n recsys`

  environment variables:
                 CCHZPATH=D:\软件\TEX\CTeX_2.9.2.164_Full\CTeX\cct\fonts
                 CCPKPATH=D:\软件\TEX\CTeX_2.9.2.164_Full\CTeX\fonts\pk\modeless\cct\dpi$d
                 CIO_TEST=<not set>
                CLASSPATH=.;C:\Program Files\Java\jdk1.8.0_131\lib;C:\Program
                          Files\Java\jdk1.8.0_131\lib\dt.jar;C:\Program
                          Files\Java\jdk1.8.0_131\lib\tools.jar;
                CONDA_EXE=D:\anaconda\condabin\..\Scripts\conda.exe
               CONDA_EXES="D:\anaconda\condabin\..\Scripts\conda.exe"
               CONDA_ROOT=D:\anaconda
                 HOMEPATH=\Users\DELL
                     PATH=D:\anaconda;D:\anaconda\Library\mingw-w64\bin;D:\anaconda\Library\usr\
                          bin;D:\anaconda\Library\bin;D:\anaconda\Scripts;D:\anaconda\bin;D:\软件\
                          TEX\CTeX_2.9.2.164_Full\UserData\miktex\bin;D;\软件\TEX\CTeX_2.9.2.164_F
                          ull\MiKTeX\miktex\bin;D;\软件\TEX\CTeX_2.9.2.164_Full\CTeX\ctex\bin;D;\软
                          件\TEX\CTeX_2.9.2.164_Full\CTeX\cct\bin;D;\软件\TEX\CTeX_2.9.2.164_Full\C
                          TeX\ty\bin;D;\软件\TEX\CTeX_2.9.2.164_Full\Ghostscript\gs9.05\bin;D;\软件\
                          TEX\CTeX_2.9.2.164_Full\GSview\gsview;D;\软件\TEX\CTeX_2.9.2.164_Full\Wi
                          nEdt;D;\Program Files\Microsoft SQL Server\110\DTS\Binn\;D:\软件\S;L_SER
                          VER_2012\共享功能目录1\110\Tools\Binn\;D:\软件;SQL_SERVER_2012\共享功能目录1\110\DTS
                          \Binn\;D:\软件;SQL_SERVER_2012\共享功能目录2\110\Tools\Binn\ManagementStudio\;
                          C:\Pr;gram Files (x86)\Microsoft Visual Studio
                          10.0\Common7\IDE\PrivateAssemblies\;C:\Program
                          Files\Java\jdk1.8.0_131\bin;C:\Program Files\PuTTY\;D:\gtk+\bin;C:\WIN
                          DOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\
                          WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program
                          Files\Java\jdk1.8.0_131\jre\bin;F:\Android Project\SDK\platform-
                          tools;D:\软件\Git\cmd;D:\软件\DEV_C++\Dev-
                          Cpp\MinGW64\bin;D:\MinGW64\bin;D:\nodejs\;D:\2_environment\apache-mave
                          n-3.8.4\bin;D:\2_environment\mysql-5.7.19\bin;C:\Users\DELL\AppData\Lo
                          cal\Programs\Python\Python38\Scripts\;C:\Users\DELL\AppData\Local\Prog
                          rams\Python\Python38\;D:\anaconda;D:\anaconda\Library\mingw-w64\bin;D:
                          \anaconda\Library\usr\bin;D:\anaconda\Library\bin;D:\anaconda\Scripts;
                          C:\Users\DELL\AppData\Local\Microsoft\WindowsApps;C:\texlive\2018\bin\
                          win32;D:\软件\pycharm\PyCharm 2019.3.3\bin;;C:\WINDOWS\system32;D:\软件\VS
                          Code\bin;D:\nodejs\;;D:\软件\IntelliJ IDEA 2021.3.2\bin;
             PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\Windows
                          PowerShell\v1.0\Modules
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : None
       user config file : C:\Users\DELL\.condarc
 populated config files : C:\Users\DELL\.condarc
          conda version : 4.8.3
    conda-build version : 3.18.11
         python version : 3.8.3.final.0
       virtual packages : __cuda=12.0
       base environment : D:\anaconda  (writable)
           channel URLs : https://mirrors.aliyun.com/anaconda/cloud/ursky/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/ursky/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/stackless/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/stackless/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/simpleitk/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/simpleitk/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/rdkit/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/rdkit/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/rapidsai/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/rapidsai/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/qiime2/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/qiime2/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/pyviz/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/pyviz/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/pytorch3d/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/pytorch3d/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/pytorch-test/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/pytorch-test/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/pytorch/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/pytorch/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/psi4/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/psi4/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/plotly/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/plotly/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/omnia/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/omnia/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/ohmeta/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/ohmeta/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/numba/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/numba/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/msys2/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/msys2/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/mordred-descriptor/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/mordred-descriptor/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/menpo/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/menpo/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/matsci/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/matsci/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/intel/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/intel/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/idaholab/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/idaholab/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/fermi/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/fermi/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/fastai/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/fastai/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/dglteam/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/dglteam/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/deepmodeling/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/deepmodeling/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/conda-forge/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/conda-forge/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/caffe2/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/caffe2/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/c4aarch64/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/c4aarch64/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/bioconda/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/bioconda/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/biobakery/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/biobakery/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/auto/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/auto/noarch
                          https://mirrors.aliyun.com/anaconda/cloud/Paddle/win-64
                          https://mirrors.aliyun.com/anaconda/cloud/Paddle/noarch
                          https://mirrors.aliyun.com/anaconda/pkgs/r/win-64
                          https://mirrors.aliyun.com/anaconda/pkgs/r/noarch
                          https://mirrors.aliyun.com/anaconda/pkgs/msys2/win-64
                          https://mirrors.aliyun.com/anaconda/pkgs/msys2/noarch
                          https://mirrors.aliyun.com/anaconda/pkgs/main/win-64
                          https://mirrors.aliyun.com/anaconda/pkgs/main/noarch
                          https://mirrors.aliyun.com/anaconda/pkgs/free/win-64
                          https://mirrors.aliyun.com/anaconda/pkgs/free/noarch
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/noarch
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/win-64
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/noarch
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/win-64
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/noarch
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/win-64
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/noarch
          package cache : D:\anaconda\pkgs
                          C:\Users\DELL\.conda\pkgs
                          C:\Users\DELL\AppData\Local\conda\conda\pkgs
       envs directories : D:\anaconda\envs
                          C:\Users\DELL\.conda\envs
                          C:\Users\DELL\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.8.3 requests/2.24.0 CPython/3.8.3 Windows/10 Windows/10.0.19041
          administrator : False
             netrc file : None
           offline mode : False

二、解决方法

借鉴:http://events.jianshu.io/p/f53d93ad63c3

根据错误提示,json文件解读出错。什么json文件呢?我猜是conda的配置文件C:\Users\DELL\.condarc,因为我之前改过conda的配置文件,所以猜测是这里出的问题。

本来想的是,直接搜一下.condarc文件的默认内容粘上去,但是这样就没有镜像的配置了。所以我没用默认的.condarc文件,而是搜了一段配置了清华源镜像的

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
ssl_verify: true

更改完成后,在命令行输入以下命令完成配置的更新:

conda config --set show_channel_urls yes
  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值