我按照说明将我的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笔记本托管的本地运行时连接
此错误不仅出现在导入时,而且还出现在它下面的所有代码中(可能是因为它下面的代码使用了导入包)
看起来这是在CPythonhttps://bugs.python.org/issue35894中报告的,解决方案是下游代码应该添加一个
if sys.version_info >= (3, 8)
删除虚拟环境,然后再次创建虚拟环境解决了此问题。以下方法解决了该问题:
相关问题 更多 >
编程相关推荐