我想在我的App Engine應用程序中構建一個管理部分,這將允許我動態下載和安裝Python模塊。在Google App Engine上使用SetupTools動態下載和安裝python模塊
任何想法,以最有效的方式來完成這一點,沒有能力寫入文件系統?
是否有任何這樣做的例子?
請問python27 support of setuptools會讓這更容易嗎?
編輯:
我最初的想法是,這可以通過動態地下載一個雞蛋或zip文件來完成。將它保存到blobstore,並從那裏加載。
這是可行嗎?
這會創建什麼樣的性能問題?
...你爲什麼要這樣做? –
@NickJohnson易於使用,主要。我正在構建一個電子商務應用程序,我希望開發人員能夠通過管理部分加載插件並下載修補程序,而不需要重新部署。有關如何完成這一任務的任何暗示? imp模塊? –
我強烈建議不要這樣做。讓他們重新部署(或者如果您正在進行SAAS,則自己重新部署),或者建立全套擴展並讓它們根據需要啓用它們。 –