Tôi không hoàn toàn chắc chắn làm thế nào để xây dựng một mô-đun nguồn đơn giản thực sự đơn giản. Có một mô-đun mẫu ra có một trang web một nơi nào đó mà có thể được xây dựng như một python .egg?python: ví dụ đơn giản cho một quả trứng trăn với một tệp nguồn một tệp?
Từ setuptools page nó trông khá đơn giản, bạn chỉ cần setup.py
tập tin của bạn và sau đó ít nhất một tệp py khác ở đâu đó, và tôi có thể xây dựng một tập tin .egg OK, và thậm chí cài đặt nó bằng cách sử easy_install
, nhưng tôi có thể' t dường như import
tệp từ trong python. (Lưu ý: sử dụng 2.6.4)
đây là dir mẫu của tôi:
sconsconfig
setup.py
sconsconfig.py
setup.py:
from setuptools import setup, find_packages
setup(name='sconsconfig',
version='0.1',
packages = find_packages(),
)
sconsconfig.py:
def blarg(x):
return x+1
Nếu Tôi chạy setup.py bdist_egg
rồi tạo một tệp trứng, nhưng nếu tôi nhìn vào nó, không có tệp nguồn .py ....
Có thể bạn có thể kiểm tra [ví dụ rất đơn giản này] (http://mxm-mad-science.blogspot.com/2008/02/python-eggs-simple-introduction.html) – joaquin