13

本当に単純な 1 ファイルのソース モジュールをビルドする方法がよくわかりません。python .eggとしてビルドできるサンプルモジュールはウェブのどこかにありますか?

setuptools ページから見ると、かなりシンプルに見えます。setup.pyファイルと、少なくとも 1 つの他の .py ファイルがどこかにあるだけで、.egg ファイルをビルドして OK を使用してインストールすることもeasy_installできimportます。 Python内から。(注: 2.6.4 を使用)


ここに私のサンプルディレクトリがあります:

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

実行するsetup.py bdist_eggとeggファイルが作成されますが、調べてみると.pyソースファイルがありません....

4

2 に答える 2

7

py_modules引数の代わりに引数を使用して、packages単一のファイル モジュールをリストできます。

https://docs.python.org/3/distutils/setupscript.html#listing-individual-modulesを参照してください

于 2014-12-05T10:50:04.860 に答える