Using a ChangeLog as a canonical source of package metadata
wxjmfauth at gmail.com
wxjmfauth at gmail.com
Mon Jan 12 08:24:00 EST 2015
Le lundi 12 janvier 2015 06:46:20 UTC+1, Steven D'Aprano a écrit :
> On 2015年1月11日 12:37:03 -0800, wxjmfauth wrote:
>> > 1) I downloaded pyprimes-0.2.1a.tar.gz
> > 2) I extracted the relevant part,
> > the py files, the pyprimes subdirectory,
> > awful.py, compat23.py, factors.py, test.py, .......... and put in
> > d:\junk
>> That is not the way packages work.
>> pyprimes is a package, which means it has to stay together in a single
> directory called "pyprimes", with a file called "__init__.py" inside it.
> It is not a set of independent modules.
>> Please read the README file, it explains the correct way to install
> pyprimes. You should use the setup.py installer script.
>> If you insist on manually doing this, you can copy the *entire* pyprimes
> package directory. That is, unpack the tar.gz file to something like this:
>>> pyprimes/
> +-- CHANGES.txt
> +-- LICENCE.txt
> +-- MANIFEST
> +-- README.txt
> +-- setup.py
> +-- src/
> +-- pyprimes/
> +-- __init__.py
> +-- awful.py
> +-- factors.py
> +-- test.py
> etc.
>>> Copy the *entire* folder pyprimes/src/pyprimes/ and move that somewhere
> into your PYTHONPATH.
>> Or instead you can:
>> cd pyprimes/src # ***NOT*** pyprimes/src/pyprimes !!!
>>> and run python from there.
>>> --
> Steve
To tell you the truth, I'm unable to
put your product to work.
More information about the Python-list
mailing list