Ошибка синтаксиса в обновлении conda (Anaconda Prompt) - PullRequest
0 голосов
/ 19 мая 2018

У меня проблема, из-за которой ни Anaconda Navigator, ни Spyder не открываются.Чтобы исправить это, я пытался обновить conda и навигатор, однако я столкнулся с более сложной проблемой, которая, вероятно, связана с неправильной работой _base.py;увидеть ниже.

    (base) C:\Users\NSing>conda update
Traceback (most recent call last):
  File "C:\Users\NSing\AppData\Local\Continuum\anaconda3\Scripts\conda-script.py", line 10, in <module>
    sys.exit(main())
  File "C:\Users\NSing\AppData\Local\Continuum\anaconda3\Lib\site-packages\conda\cli\main.py", line 112, in main
    from ..exceptions import conda_exception_handler
  File "C:\Users\NSing\AppData\Local\Continuum\anaconda3\Lib\site-packages\conda\exceptions.py", line 18, in <module>
    from .common.io import timeout
  File "C:\Users\NSing\AppData\Local\Continuum\anaconda3\Lib\site-packages\conda\common\io.py", line 5, in <module>
    from concurrent.futures import ThreadPoolExecutor, _base, as_completed
  File "C:\Users\NSing\AppData\Local\Continuum\anaconda3\Lib\site-packages\concurrent\futures\__init__.py", line 8, in <module>
    from concurrent.futures._base import (FIRST_COMPLETED,
  File "C:\Users\NSing\AppData\Local\Continuum\anaconda3\Lib\site-packages\concurrent\futures\_base.py", line 381
    raise exception_type, self._exception, self._traceback
                        ^
SyntaxError: invalid syntax

Если у кого-нибудь есть предложение, как это исправить, это будет очень признательно, я действительно не хочу переустанавливать anaconda, так как у меня так много дополнительных пакетов, что мне придется переустанавливать какЧто ж.

Я использую Python3.x в Windows 10, и эта ошибка появилась после попытки изменить мои переменные PATH, чтобы pydot распознал graphviz.

1 Ответ

0 голосов
/ 19 мая 2018

Решением этой проблемы стало удаление параллельной папки из lib \ site-packages.После удаления conda больше не смотрел, чтобы вызвать папку, и ошибка исчезла.Навигатор и Spyder теперь открываются снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...