如何在PythonAnywhere上部署web2py?

前端之家收集整理的这篇文章主要介绍了如何在PythonAnywhere上部署web2py?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我如何获得基本的web2py服务器并运行
PythonAnywhere

解决方法

[更新 – 29/05]我们现在在网页上有一个大按钮,将为您做所有这些事情.只要点击它所说的Web2Py,填写你的管理员密码,你很好.

这是历史兴趣的旧东西…

我是一个PythonAnywhere开发人员.我们不是很大的web2py专家(但是?),但我已经设法获取web2py并运行如下:

首先下载并解压缩web2py:

wget http://www.web2py.com/examples/static/web2py_src.zip
unzip web2py_src.zip

转到PythonAnywhere“Web”面板并编辑您的wsgi.py.添加以下行:

import os
import sys

path = '/home/my_username/web2py'
if path not in sys.path:
    sys.path.append(path)

from wsgihandler import application

用你的用户名替换my_username.

您还需要注释掉wsgi.py中最后两行,我们有默认的hello world web.py应用程序…

# comment out these two lines if you want to use another framework
#app = web.application(urls,globals())
#application = app.wsgifunc()

感谢Juan Martinez在这方面的指示,您可以在这里查看:
http://web2py.pythonanywhere.com/

然后打开一个Bash控制台,然后cd进入主web2py文件夹,然后运行

python web2py.py --port=80

输入管理员密码

按ctrl-c

(这将生成parameters_80.py配置文件)

然后在PythonAnywhere上去你的Web面板,点击reload web app,事情应该工作!

猜你在找的HTML相关文章