[Scons-users] AttributeError: 'NoneType' object has no attribute 'loader':

Bill Deegan bill at baddogconsulting.com
Wed Aug 1 13:00:38 EDT 2018


Are you using the code in this pull request?
https://github.com/SCons/scons/pull/3159


On Wed, Aug 1, 2018 at 7:06 AM, Mats Wichmann <mats at wichmann.us> wrote:

> On 08/01/2018 01:07 AM, Bassem Girgis wrote:
> > I'm trying to build a project that used to build fine. After doing a
> > routine update for my linux machine, I started getting this error. My
> > site_init.py is empty. I'm hoping this issue is related to something new
> > that went into a recent release of scons.
> >
> > $ scons
> > *** Error loading site_init file './site_scons/site_init.py':
> > AttributeError: 'NoneType' object has no attribute 'loader':
> >   File "/usr/lib/scons-3.0.1/SCons/Script/Main.py", line 1396:
> >     _exec_main(parser, values)
> >   File "/usr/lib/scons-3.0.1/SCons/Script/Main.py", line 1359:
> >     _main(parser)
> >   File "/usr/lib/scons-3.0.1/SCons/Script/Main.py", line 990:
> >     _load_all_site_scons_dirs(d.get_internal_path())
> >   File "/usr/lib/scons-3.0.1/SCons/Script/Main.py", line 843:
> >     _load_site_scons_dir(d)
> >   File "/usr/lib/scons-3.0.1/SCons/Script/Main.py", line 781:
> >     mod = importlib.util.module_from_spec(spec)
> >   File "<frozen importlib._bootstrap>", line 568:
>
> What are the details of your setup?  as in distribution, scons pkg
> version, Python version?
>
> I'll leave more responses to those more expert, but I ask the above
> because that traceback doesn't seem to match up with the code in 3.0.1,
> at least not the copy I have, and I wonder if someone has patched scons.
> If the update was very recent and you now have Python 3.7, that could be
> particularly likely because something broke relating to imports, as
> noted here:
>
> https://github.com/SCons/scons/pull/3159
>
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20180801/d31d24db/attachment-0001.html>


More information about the Scons-users mailing list