【发布时间】:2021-03-02 03:56:06
【问题描述】:
当我完成安装minicoda并打开提示使用CONDA list或其他命令时,我得到了一个令人困惑的Typeerror
如:
Traceback (most recent call last):
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\exceptions.py", line 819, in __call__
return func(*args, **kwargs)
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\cli\main.py", line 74, in _main
context.__init__(argparse_args=args)
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\base\context.py", line 237, in __init__
argparse_args=argparse_args)
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\common\configuration.py", line 722, in __init__
self._set_search_path(search_path)
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\common\configuration.py", line 728, in _set_search_path
self._set_raw_data(load_file_configs(search_path))
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\common\configuration.py", line 369, in load_file_configs
raw_data = odict(kv for kv in chain.from_iterable(load_paths))
File "C:\Users\huangwei\Miniconda2\lib\collections.py", line 69, in __init__
self.__update(*args, **kwds)
File "C:\Users\huangwei\Miniconda2\lib\_abcoll.py", line 571, in update
for key, value in other:
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\common\configuration.py", line 369, in <genexpr>
raw_data = odict(kv for kv in chain.from_iterable(load_paths))
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\common\configuration.py", line 344, in _file_yaml_loader
yield fullpath, YamlRawParameter.make_raw_parameters_from_file(fullpath)
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\common\configuration.py", line 336, in make_raw_parameters_from_file
return cls.make_raw_parameters(filepath, ruamel_yaml) or EMPTY_MAP
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\common\configuration.py", line 325, in make_raw_parameters
for key in from_map)
File "C:\Users\huangwei\Miniconda2\lib\site-packages\conda\common\configuration.py", line 325, in <genexpr>
for key in from_map)
TypeError: string indices must be integers, not str
环境如下:
有什么好的解决办法吗?
谢谢!
【问题讨论】:
-
您是否已经拥有 Anaconda 但随后在其上安装了 Miniconda?为什么是 Miniconda2?
-
感谢您的帮助!我在github中搜索了这个问题,然后得到了这个答案github.com/conda/conda/issues/7105
-
听起来不错!如果
conda update anaconda-navigator对您有用,请务必将其写为答案并接受。