2013-07-20 38 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

您可能应该说明您正在使用的主机。 –

相关问题