谷歌合作本地运行时“导入包错误”

我按照说明将colab笔记本与本地运行时连接。但是由于某种原因,当我尝试导入像pandas和numpy这样的python包时,它会抛出一个错误,


    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 托管的本地运行时进行连接。


此错误不仅出现在导入时,还显示在其下面的所有代码中(可能是因为它下面的代码使用导入包)


慕尼黑的夜晚无繁华
浏览 72回答 2
2回答

不负相思意

删除虚拟环境,然后再次创建虚拟环境解决了它。以下方法解决了该问题:pip uninstall notebook pip3 install --ignore-installed --no-cache-dir --upgrade notebook

蛊毒传说

看起来这在CPython https://bugs.python.org/issue35894 中报告过,解决方案是下游代码应该添加一个.if sys.version_info >= (3, 8)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript