distutils is a python standard package. It helps people to package, etc.
For example, we have a directory, and we have three files there, foo.py, bar.py, setup.py
And setup.py has the following content:
from distutils.core import setup setup( name='fooBar', version='1.0', author='Will', author_email='wilber@sh.com', url='http://www.cnblogs.com/wilber2013/', py_modules=['foo', 'bar'], )
We run python setup.py sdist in that directory. And we will have a package named fooBar-1.0.zip.
And we can unzip the file, and "python setup.py install", and we can use "foo" , "bar" the two packages.
need to use "sudo chown -R $USER /usr/local/lib/python2.7" when run python setup.py install, otherwise permission denied.
No comments:
Post a Comment