Anaconda 在.condarc中设置http_服务器变量会产生yaml.scanner.ScannerError

Anaconda 在.condarc中设置http_服务器变量会产生yaml.scanner.ScannerError,anaconda,conda,Anaconda,Conda,如前所述,我创建了.condarc文件来设置http_服务器,但当我调用conda info时,它会给出以下输出: C:\Users\[...]\AppData\Local\Continuum\Anaconda3>conda info Traceback (most recent call last): File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\Scripts\conda-script.py", line 4, in

如前所述,我创建了.condarc文件来设置http_服务器,但当我调用
conda info
时,它会给出以下输出:

C:\Users\[...]\AppData\Local\Continuum\Anaconda3>conda info
Traceback (most recent call last):
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\Scripts\conda-script.py", line 4, in <module>
    sys.exit(main())
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\conda\cli\main.py", line 106, in main
    from conda.cli import conda_argparse
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\conda\cli\conda_argparse.py", line 15, in <module>
    from conda.cli import common
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\conda\cli\common.py", line 13, in <module>
    import conda.config as config
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\conda\config.py", line 106, in <module>
    rc = load_condarc(rc_path)
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\conda\config.py", line 104, in load_condarc
    return yaml.load(open(path)) or {}
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\__init__.py", line 72, in load
    return loader.get_single_data()
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\constructor.py", line 35, in get_single_data
    node = self.get_single_node()
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\composer.py", line 36, in get_single_node
    document = self.compose_document()
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\composer.py", line 55, in compose_document
    node = self.compose_node(None, None)
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\composer.py", line 84, in compose_node
    node = self.compose_mapping_node(anchor)
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\composer.py", line 133, in compose_mapping_node
    item_value = self.compose_node(node, item_key)
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\composer.py", line 84, in compose_node
    node = self.compose_mapping_node(anchor)
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\composer.py", line 127, in compose_mapping_node
    while not self.check_event(MappingEndEvent):
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\parser.py", line 98, in check_event
    self.current_event = self.state()
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\parser.py", line 428, in parse_block_mapping_key
    if self.check_token(KeyToken):
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\scanner.py", line 116, in check_token
    self.fetch_more_tokens()
  File "C:\Users\[...]\AppData\Local\Continuum\Anaconda3\lib\site-packages\yaml\scanner.py", line 257, in fetch_more_tokens
    self.get_mark())
yaml.scanner.ScannerError: while scanning for the next token
found character '\t' that cannot start any token
  in "C:\Users\[...]\.condarc", line 3, column 1

感谢您的评论/提示。

您的yaml文件中有一个制表符。将其替换为空格。

尝试
键入.condarc
cat.condarc

C:\Users\manoj>type.condarc

频道:

  • 水蟒聚变
  • 默认值

  • 默认值
编辑
.condarc
文件以删除文本编辑器中的最后两行并保存该文件。因此.condarc文件内容应该是
-

频道:

  • 水蟒聚变
  • 默认值

这与其说是一个问题,不如说是一个错误报告。github上有一个bug跟踪器。这不是bug,而是用户错误。TAB也是我的问题。谢谢@faphHi,欢迎使用Stackoverflow:)我做了一些编辑(很快就会应用),以便使用降价规范正确显示您的帖子。请检查我没有通过编辑更改您的邮件内容。
             platform : win-64
        conda version : 3.14.1
  conda-build version : 1.14.1
       python version : 3.4.3.final.0
     requests version : 2.7.0
     root environment : C:\Users\[...]\AppData\Local\Continuum\Anaconda3  (writable)
  default environment : C:\Users\[...]\AppData\Local\Continuum\Anaconda3
     envs directories : C:\Users\[...]\AppData\Local\Continuum\Anaconda3\envs
        package cache : C:\Users\[...]\AppData\Local\Continuum\Anaconda3\pkgs
         channel URLs : https://repo.continuum.io/pkgs/free/win-64/
                        https://repo.continuum.io/pkgs/free/noarch/
                        https://repo.continuum.io/pkgs/pro/win-64/
                        https://repo.continuum.io/pkgs/pro/noarch/