Ошибка импорта пакета локальной среды выполнения Google colabaratory - PullRequest
0 голосов
/ 26 мая 2020

Я подключил свой ноутбук colab к локальной среде выполнения в соответствии с инструкциями. Но по какой-то причине, когда я пытаюсь импортировать python пакеты, такие как pandas и numpy, выдает ошибку

    TypeErrorTraceback (most recent call last)

/usr/lib/python3.8/codeop.py in __call__(self, source, filename, symbol)
    134 
    135     def __call__(self, source, filename, symbol):
--> 136         codeob = compile(source, filename, symbol, self.flags, 1)
    137         for feature in _features:
    138             if codeob.co_flags & feature.compiler_flag:

TypeError: required field "type_ignores" missing from Module

Помогите, как это исправить! Это относится к любому пакету, который я пытаюсь импортировать.

Примечание: подключено через локальную среду выполнения, размещенную на jupyter notebook.

Эта ошибка появляется не только при импорте, но и во всем коде под ним (вероятно, потому что код ниже использует пакеты импорта)

Ответы [ 2 ]

0 голосов
/ 27 мая 2020

удаление виртуальной среды, а затем создание виртуальной среды снова решило эту проблему. Следующее решило эту проблему:

pip uninstall notebook
pip3 install --ignore-installed --no-cache-dir --upgrade notebook
0 голосов
/ 27 мая 2020

Похоже, об этом было сообщено в CPython https://bugs.python.org/issue35894, и разрешение заключалось в том, что нисходящий код должен добавлять if sys.version_info >= (3, 8).

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