如何在 eclipse 中使用 pydev 插件创建 egg 文件



我已经将pydev与eclipse一起使用,并实现了一个带有一些外部源文件夹的小型python项目。 现在我想在服务器上执行我的代码。 在java中,我过去只是将我的项目导出到JAR文件。

你能告诉我如何在 Python 中做到这一点吗?

谢谢

在 Python 中,您通常要做的是创建一个具有正确结构的 setup.py,并在命令行中执行它以创建您想要的内容。

示例(取自 https://github.com/fabioz/mu-repo/)

from distutils.core import setup
setup(
    name='mu_repo',
    version='1.0.0',
    description = 'Tool to work with multiple git repositories',
    author='Fabio Zadrozny',
    url='https://github.com/fabioz/mu-repo',
    scripts=['mu'],
    packages=['mu_repo'],
)

然后从命令行(或从 PyDev 中执行模块 - 即:打开编辑器并使用 F9,然后编辑启动配置以添加参数),您可以执行以下操作:

Python setup.py sdist

要创建包,则稍后:

Python setup.py sdist upload

如果要上传到 PYPI

我发现关于这个话题的一个很好的参考是:https://jamie.curle.io/blog/my-first-experience-adding-package-pypi/

最新更新