1
我已經用Eclipse和pydev實現了一些外部源文件夾的小型python項目。現在我想在服務器上執行我的代碼。在java中我曾經只是將我的項目導出到JAR文件。如何在eclipse中使用pydev插件創建egg文件?
你能請教我如何在python中這樣做。
感謝
我已經用Eclipse和pydev實現了一些外部源文件夾的小型python項目。現在我想在服務器上執行我的代碼。在java中我曾經只是將我的項目導出到JAR文件。如何在eclipse中使用pydev插件創建egg文件?
你能請教我如何在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,然後編輯啓動配置以添加參數) ,你可以這樣做:
蟒蛇setup.py sdist
以創建程序包和更高版本:
蟒蛇setup.py sdist上傳
,如果你要上傳到PyPI中
一個很好的參考我的話題發現:https://jamie.curle.io/blog/my-first-experience-adding-package-pypi/