Python 如何部署在virtual env中开发的应用程序

Python 如何部署在virtual env中开发的应用程序,python,module,virtualenv,Python,Module,Virtualenv,我有一个基于flask的应用程序,现在它在我的开发机器上运行virtualenv。现在我想把它部署到我的虚拟主机上。不幸的是,这个虚拟主机正在运行Flask0.6,我想要Flask0.10。我没有足够的特权升级它 我可以上传我的整个虚拟环境,并使用我自己的flask版本吗 我的想法是改变PYTHONPATH,如何摆脱旧版本并添加新版本 任何帮助都将不胜感激。上传您的VirtualNV可能无法工作。virtualenv中的某些内容很可能依赖于从您的计算机到虚拟主机之间不匹配的确切文件路径和版本 您

我有一个基于flask的应用程序,现在它在我的开发机器上运行virtualenv。现在我想把它部署到我的虚拟主机上。不幸的是,这个虚拟主机正在运行Flask0.6,我想要Flask0.10。我没有足够的特权升级它

我可以上传我的整个虚拟环境,并使用我自己的flask版本吗

我的想法是改变PYTHONPATH,如何摆脱旧版本并添加新版本


任何帮助都将不胜感激。

上传您的VirtualNV可能无法工作。virtualenv中的某些内容很可能依赖于从您的计算机到虚拟主机之间不匹配的确切文件路径和版本


您可以上载virtualenv工具,创建一个新的virtualenv,然后在该virtualenv中安装所需版本的flask

请详细说明你的主机是谁以及关于他们的一些事情。感谢回复Josshua,问题是主机只向用户提供wsgi,我只能这样运行我的应用程序:从myapp导入app导入flask application=appengine.create_wsgi_app(app)如何使用我上传的模块而不是主机提供的模块您可能应该说明您正在使用的主机。