Conda 意外令牌错误

Conda unexpected token error

当我尝试 运行 conda 或激活时出现以下错误:

~]$ conda

env/bin/conda: line 6: syntax error near unexpected token `conda.cli.main'
env/bin/conda: line 6: `    sys.exit(conda.cli.main())'

我的 conda 文件的内容:

#!/bin/bash
if __name__ == '__main__':
    import sys
    import conda.cli

    sys.exit(conda.cli.main())

有什么想法吗?

更新: 如果我删除它并在命令行上指定 python 可执行文件,路径不是问题它仍然会给出相同的错误。

显然另一个用户损坏了我们的 anaconda 副本,他重新安装了它,现在我的环境运行正常。

感谢反馈。