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?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)