【问题标题】:Conda commands not working correctlyConda 命令无法正常工作
【发布时间】:2018-06-22 08:27:01
【问题描述】:

我在安装 Anaconda3 后遇到了一些问题。 我的操作系统是Win 10; Anaconda 版本为 Anaconda3-5.2.0-Windows-x86_64; 安装位置是:C:\Anaconda 当我输入“conda”、“python”、“pip”或“--version”时,它们可以正常工作。 但是如果我输入“conda list”或“conda update conda”,就会出现如下错误:

Traceback (most recent call last):
      File "C:\Anaconda\lib\site-packages\conda\cli\main.py", line 97, in main
        from ..activate import main as activator_main
      File "C:\Anaconda\lib\site-packages\conda\activate.py", line 12, in <module>
        context.__init__()  # oOn import, context does not include SEARCH_PATH. This line fixes that.
.
.
.
 File "C:\Anaconda\lib\site-packages\ruamel_yaml\reader.py", line 241, in update
        self.check_printable(data)
      File "C:\Anaconda\lib\site-packages\ruamel_yaml\reader.py", line 208, in check_printable
        'unicode', "special characters are not allowed")
    ruamel_yaml.reader.ReaderError: unacceptable character #x0000: special characters are not allowed
      in "C:\Users\martin\.condarc", position 0

我认为原因可能与unicode有关,我试图在google和stackoverflow上找到答案,不幸的是,我仍然无法解决。

【问题讨论】:

  • 对不起格式,不知何故回车键在这里没有换行
  • 从安装的快捷方式Anaconda3/Anaconda Prompt(不是 DOS 提示符)运行conda 命令,如果它有效,则您的问题与环境变量有关。
  • 感谢您的回复,当我打开 anaconda 提示符(没有输入任何内容)时,它只会显示完全相同的错误消息。

标签: python python-3.x pip anaconda conda


【解决方案1】:

问题已解决,.condarc 文件有一些 unicode 错误,我删除它并创建一个新文件后,一切都很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多