我不太确定如何构建一个非常简单的单文件源模块。是否有一个可以构建为 python .egg 的示例模块?
从setuptools 页面看起来很简单,你只有你的setup.py
文件,然后在某个地方至少有一个其他 .py 文件,我可以构建一个 .egg 文件 OK,甚至使用 安装它easy_install
,但我似乎看不到import
文件从python内部。(注:使用 2.6.4)
这是我的示例目录:
sconsconfig
setup.py
sconsconfig.py
设置.py:
from setuptools import setup, find_packages
setup(name='sconsconfig',
version='0.1',
packages = find_packages(),
)
sconsconfig.py:
def blarg(x):
return x+1
如果我运行setup.py bdist_egg
它然后创建一个 egg 文件,但如果我查看它,没有 .py 源文件....