已有397人关注
我在命令行里干什么都会出现这个错误,求解!
发表在Python答疑区 2020-04-01
是否精华
版块置顶:

Error processing line 1 of C:\Users\hesheng\Desktop\lib\site-packages\matplotlib-2.2.0-py3.6-nspkg.pth:


  Traceback (most recent call last):

    File "C:\Users\hesheng\Desktop\lib\site.py", line 168, in addpackage

      exec(line)

    File "<string>", line 1, in <module>

    File "<frozen importlib._bootstrap>", line 568, in module_from_spec

  AttributeError: 'NoneType' object has no attribute 'loader'

就是这个错误


分享到:
精彩评论 3
淡.印象
学分:323 LV5
TA的每日心情
学习Python
2020-11-23 22:17:24
2020-04-02
沙发

读者您好:

    请问在命令行执行哪些命令了?,如果是编写代码建议在Python IDLE或Pycharm开发环境中。

hello_world
学分:154 LV4
2020-04-02
板凳

是这个pth文件出了问题

C:\Users\hesheng\Desktop\lib\site-packages\matplotlib-2.2.0-py3.6-nspkg.pth

一般来讲不要管它,如果无法运行可以把这个文件的行头加上“#”

这种情况一般出现在Python Path文件出现问题的情况,可能是你不小心删掉了某个文件夹。

你可以尝试将matplotlib模块重装。代码:

import os

os.system('pip uninstall matplotlib&&pip install matplotlib')

或者再cmd里输入pip unstall matplotlib,如何输入y,接着输入pip install matplotlib

hello_world
学分:154 LV4
2020-04-02
地板

因为再调用Python时会先调用Lib/site-packages内的.pth文件,如果是路径,则加入到sys.path中,如果是import XXX,则会导入,不然什么也不做,如果出现异常,会停止运行.pth,如何启动Python。

图是我在一个.pth文件中导入了一个不存在的模块

image.png

但Python可以继续运行

首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照