2013-07-20 40 views
0

我有一個基於燒瓶的應用程序,它現在在我的開發機器上使用virtualenv運行。現在我想將其部署到我的虛擬主機。可悲的是,這個虛擬主機運行的是0.6號燒瓶,我想燒瓶0.10。我沒有足夠的特權來升級它。如何部署在虛擬環境中開發的應用程序

我可以上傳我的整個虛擬環境,並使用我自己的燒瓶版本,以及如何?

我的想法是改變PYTHONPATH,如何擺脫舊版本並添加新版本?

任何幫助將不勝感激。

+1

plz詳細說明你的主人是誰以及他們的一些事情。 – Stephan

回答

0

上傳你的virtualenv可能不起作用。很有可能virtualenv中的某些內容依賴於從機器到虛擬主機的準確文件路徑和版本。

您可以上傳virtualenv工具,製作一個新的virtualenv,然後在該virtualenv中安裝您想要的燒瓶版本。

+0

感謝答覆Josshua,問題是主機只向用戶提供WSGI,我只能跑我的應用程序是這樣的: 從MYAPP進口應用 進口燒瓶 應用= appengine.create_wsgi_app(APP) 怎麼可以使用我上傳的模塊而不是主機提供的模塊 – Ray

+0

您可能應該說明您正在使用的主機。 –

相關問題