仅使用setuptools安装.pyc(python编译)

Ste*_*ini 18 python setuptools

我想运行python setup.py install(安装脚本使用setuptools),我只想将.pyc文件包含在生成的egg或目录中.所有.py文件不得出现.我怎样才能做到这一点 ?

Ste*_*ini 21

没有install,但有可能是运行以下命令

python setup.py bdist_egg --exclude-source-files

并使用easy_install将产生的蛋安装在dist中

easy_install dist/eggname.egg

请注意,根据手册 install,只是easy_install使用的快捷方式.

  • @giskou 我测试过,它在 Python 3 中工作。由于生成的 pyc 文件的名称与原始 py 文件的名称匹配,因此解释器可以定位它。 (2认同)