How to install Python package from source on Windows
Deborah Swanson
python at deborahswanson.net
Thu Jun 1 10:58:27 EDT 2017
Gregory Ewing wrote, on Thursday, June 01, 2017 12:59 AM
>
> Deborah Swanson wrote:
> > I got one suggestion that I could just copy the files to "the
> > appropriate directories",
>
> That was me, but I've just had a look at the source, and it
> seems the core functionality is implemented in C, so scrub that idea.
Yes, memoryslots.c is core functionality, and I was just going to have
to fake it if the compiled file needed more than just being dropped into
Site Packages.
> But all is not lost. I've found this:
>
https://pypi.python.org/pypi/namedlist
"Similar to namedtuple, but instances are mutable."
It's all pure Python -- I checked this time! -- so you shouldn't have
any trouble installing it. In fact it's just a single source file,
namedlist.py. Put that in your site-packages folder and you should be
good to go.
--
Greg
Thanks Greg! I just ran into another wall, unsolvable by any methods
I've come up with yet, so I'm trying to unroll the namedtuples into a
list of lists, and that turns out to be trickier than you'd think too.
I'll give namedlist a try, seems the PyPi people have seen that hole in
namedtuples' functionality and have worked on some alternatives.
Spectacular!
Deborah
More information about the Python-list
mailing list