如何在PythonAnywhere上部署web2py?

如何在PythonAnywhere上部署web2py?,第1张

概述我如何获得基本的web2py服务器并运行 PythonAnywhere? [更新 – 29/05]我们现在在网页上有一个大按钮,将为您做所有这些事情.只要点击它所说的Web2Py,填写你的管理员密码,你很好. 这是历史兴趣的旧东西… 我是一个PythonAnywhere开发人员.我们不是很大的web2py专家(但是?),但我已经设法获取web2py并运行如下: 首先下载并解压缩web2py: wg 我如何获得基本的web2py服务器并运行
PythonAnywhere?解决方法 [更新 – 29/05]我们现在在网页上有一个大按钮,将为您做所有这些事情.只要点击它所说的Web2Py,填写你的管理员密码,你很好.

这是历史兴趣的旧东西…

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

首先下载并解压缩web2py:

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

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

import osimport syspath = '/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,事情应该工作!

总结

以上是内存溢出为你收集整理的如何在PythonAnywhere上部署web2py?全部内容,希望文章能够帮你解决如何在PythonAnywhere上部署web2py?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1132226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存