+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Python“ Import missingno”导致“ ImportError:尝试相对导入,但没有已知的父包”

发布于2021-03-02 15:21     阅读(454)     评论(0)     点赞(9)     收藏(0)


0

1

2

3

4

5

我正在使用运行pip的Python 3.9.1的jupyter nb安装pip来安装模块等。除missingno外,所有导入均能顺利进行。所有要导入的模块都位于Python39 \ lib \ site-packages的相同位置,但是未丢失“导入错误”的结果。

missingno模块已导入,并且在内核重新启动之前运行良好,但是出现了Import Error。

ImportError                               Traceback (most recent call last)
<ipython-input-16-fad26a6fb4fe> in <module>
      6 #Visualization
      7 import matplotlib.pyplot as plt
----> 8 import missingno 
      9 import seaborn as sns 
     10 plt.style.use('seaborn-whitegrid')

~\AppData\Local\Programs\Python\Python39\Lib\site-packages\missingno\missingno.py in <module>
      6 import seaborn as sns
      7 import pandas as pd
----> 8 from .utils import nullity_filter, nullity_sort
      9 import warnings
     10 

ImportError: attempted relative import with no known parent package

如何解决?

我试图删除missingno文件,然后使用重新安装它,pip install missingno但没有任何效果。在shell中运行Python并导入missingno,我仍然遇到相同的错误。我的代码没有什么花哨的地方,它是一个简单的通用导入,在内核重新启动之前没有任何错误迹象。

>>> import missingno
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\OK\AppData\Local\Programs\Python\Python39\Lib\site-packages\missingno\missingno.py", line 8, in <module>
    from .utils import nullity_filter, nullity_sort
ImportError: attempted relative import with no known parent package

解决方案


尝试打开missingno.py站点包中文件。

改变

from .utils import nullity_filter, nullity_sort

from utils import nullity_filter, nullity_sort

0

1

2

3

4

5

6

7

8

9



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接: https://www.pythonheidong.com/blog/article/869847/b29adfdc88600aa62d7c/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

9 0
收藏该文
已收藏

评论内容:(最多支持255个字符)