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

AltStyle によって変換されたページ (->オリジナル) /