How to install Python modules needed by plugins?
Eli Zaretskii
eliz at gnu.org
Sat Mar 26 11:18:41 UTC 2011
> Date: Wed, 09 Mar 2011 11:21:13 +0200
> From: Alexander Belchenko <bialix at ukr.net>
> Cc: bazaar at lists.canonical.com
>
> John Arbash Meinel пишет:
> >> After almost 5 years of standalone installer went to the wild I'm still
> >> not sure what's the best.
> >
> > I think tweaking the standalone installer to include another path in the
> > default sys.path would be reasonable.
> >
> > Something like:
> >
> > C:\Program Files\Bazaar\site-packages
> >
> > I don't know if it can easily be done as part of bzr-windows-installers.
> > But certainly we could put in 'bzr':
> >
> > if sys.frozen and sys.platform == 'windows':
> > sys.path.append(os.path.join(os.path.dirname(sys.executable),
> > 'site-packages'))
> >
> > What do you think?
>
>
> That will work though the if clause actually should be
>
> if getattr(sys, 'frozen', None) is not None and sys.platform == 'windows':
> sys.path.append(os.path.join(os.path.dirname(sys.executable),
> 'site-packages'))
>
> and perhaps constructing the path require some changes too, I don't
> remember off-hand.
>
> But that way should work, yep.
So what would it take to have this included in a future bzr release?
Should I file a bug report, or do something else? Or was this already
added to the development sources?
TIA
More information about the bazaar
mailing list