esky

    0熱度

    1回答

    我目前有一個exe,我創建使用python捆綁esky包(https://pypi.python.org/pypi/esky)。 我的設置文件看起來像這樣 setup(name='pythonApp', version = "0.1", scripts=[pythonAppEXE], options = {'bdist_esky':{ 'freezer_m

    1熱度

    1回答

    我有一個用python編寫的GUI程序,並用py2exe打包。我現在想用Esky來允許自動更新。 然而當我跑步時python setup.py bdist_esky,我得到以下錯誤: RuntimeError: don't call setup(windows=[...]) with esky; use setup(scripts=[...]) instead 當切換到scripts,我得到以

    3熱度

    1回答

    我的問題基本上是「我應該如何構建我的冷凍,部署的基於Python的Windows應用程序的文件和文件夾」。爲了理解我的情況,這裏有一些背景: 我正在用我的工作場所的Python 2.7構建一個桌面應用程序。這是一個基於PyQt構建的基於GUI的應用程序。我正在用Esky構建應用程序,這是一個跨平臺的凍結和更新框架。 Esky基本上會打包/調用py2exe,py2app,bb_freeze或適用於當

    1熱度

    1回答

    esky 0.9.8創建我的應用程序的2個可執行文件。 有一個內部可執行文件,其權重小於外部可執行文件。 我想知道如果esky應該創建2個可執行文件,並且在創建2個可執行文件時是否有任何缺點或優點。 我也想知道當我想運行我的應用程序時應該調用哪個可執行文件。

    1熱度

    1回答

    是否可以使用github發行版作爲服務器來承載esky可以使用的更新?如果是,我該如何實現這個尤其是關於網址我提供給 updater = esky.Esky(sys.executable, "http://localhost:8000") 命令?或者我必須在其他地方託管我的版本,如果是這種情況,是否有人有任何建議(最好不花錢)。

    0熱度

    1回答

    我使用esky 0.9.8:Python。 我經常使用esky將我的可執行文件更新爲新版本。 除esky不會擦除可執行文件的舊版本之外,這一切都可以正常工作。 這是我使用的代碼:這裏 if getattr(sys,"frozen",False): app = esky.Esky(sys.executable,"https://example-app.com/downloads/") print

    1熱度

    1回答

    是否可以在esky中發送發佈數據? #I need to be able to send post data in this request app = esky.Esky(sys.executable,"https://example-app.com/downloads/")