现在我无法运行conda或通过conda安装的任何其他程序,并出现此错误:"SyntaxError: invalid syntax"。
我在我的Ubuntu 16.04计算机上安装了conda,其中包括Python 2.7和3.6.7(两个不同的虚拟环境)。最近我将pip升级到最新版本,然后问题开始了。一开始我遇到了"Import error"。我按照这里建议的方法恢复到旧版本(卸载-重新安装),从而解决了问题:Error after upgrading pip: cannot import name 'main'
现在我无法运行pip、conda或通过conda安装的任何其他程序。
当我调用conda时,我得到了以下输出:
(base) mml2@ryzenpc:~$ conda
Traceback (most recent call last):
File "/home/mml2/miniconda2/bin/conda", line 12, in <module>
from conda.cli import main
File "/home/mml2/miniconda2/lib/python3.6/site-packages/conda/__init__.py", line 19, in <module>
from .common.compat import text_type, iteritems
File "/home/mml2/miniconda2/lib/python3.6/site-packages/conda/common/compat.py", line 87, in <module>
from json import JSONDecodeError
File "/home/mml2/miniconda2/lib/python3.6/json/__init__.py", line 106, in <module>
from .decoder import JSONDecoder, JSONDecodeError
File "/home/mml2/miniconda2/lib/python3.6/json/decoder.py", line 3, in <module>
import re
File "/home/mml2/miniconda2/lib/python3.6/re.py", line 122, in <module>
import enum
File "/home/mml2/Libs/LibsDyogen/enum.py", line 66
raise NotImplementedError, \
^
SyntaxError: invalid syntax
(base) mml2@ryzenpc:~$
有人能帮我解决这个问题吗?如果您需要关于此问题的其他细节,请告诉我。