问题标签 [pythonanywhere]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
550 浏览

python - 在 pythonanywhere 免费帐户中使用 pdb 调试器

pdb使用 pythonanywhere 免费帐户时,如何在 Flask 应用程序中闯入Python 调试器?我想使用:import pdb; pdb.set_trace()并单步执行此语句之后的代码。

0 投票
2 回答
2049 浏览

python - pythonanywhere + flask:网站只是说“未处理的异常”。如何让调试器打印堆栈跟踪?

预先警告三重新手威胁 - python 新手,任何地方的 python 新手的 python 新手,flask 新手。

[pythonanywhere-root]/mysite/test01.py

然后在 [pythonanywhere-root]/templates/index.html

当我访问该站点时,我得到“未处理的异常”:-(我如何让调试器至少吐出我应该从哪里开始寻找问题?

0 投票
1 回答
3304 浏览

python - 如何将 Django 项目迁移到 Pythonanywhere

我正在尝试在 Pythonanywhere 上设置一个 Django 应用程序——我已经设法找出 Bitbucket 并将代码克隆到其中——我删除了为我提供的目录中的文件——但无法让它工作。

我已经完成了“syncdb”,然后当我转到我认为是应用程序的正确 URL 时,我不断收到“未处理的异常”——错误是它在导入中找不到“portfolio.settings”(投资组合是应用程序的名称)

我也不知道 MEDIA_ROOT 和 STATIC_DIRS 应该放什么——据我所知,这些应该是完整路径,而不是相对路径。

我是 Django 新手,要部署在本地运行良好的应用程序,这证明是相当困难的。提供的任何帮助(我还没有找到 Pythonanywhere 论坛 - 似乎没有被索引 - 或者帮助所有有用的东西,恐怕)

我也想:为什么不让Pythonanywhere为我建立一个空白项目,但是我又不知道如何处理STATIC_DIRS和MEDIA_ROOT,我也不知道如何让我的项目适合他们的设置。

谢谢你的帮助。

0 投票
3 回答
1660 浏览

python - 无法解码 JSON 对象 - django - pythonanywhere

我正在开发一个 django 应用程序,它从 facebook graph api 获取数据并绘制它的网络图。该应用程序在本地运行良好,但是No JSON object could be decoded当我在pythonanywhere上托管它时出现错误。另外,作为 pythonanywhere 的新手,我不知道如何在控制台上打印错误。

这是代码:

这是堆栈跟踪:

追溯:

编辑: 我按照 glenn 的建议浏览了服务器日志文件,发现了这个:

0 投票
1 回答
302 浏览

python - 有没有办法从脚本访问 PythonAnywhere CPU Allowance?

我很好奇我在 PythonAnywhere 上的 CPU 配额在几天内的趋势如何。有没有办法从脚本中访问这个值,这样我就可以设置一个计划任务来每小时读取一次并保存它们?

0 投票
1 回答
192 浏览

python - Django App安装抛出错误require_debug_false

我在本地的一个基于 django 的网站上工作。我的机器上安装了 Django 1.5.4。现在我想在 pythonanywhere 上测试该站点。他们只支持 Django 1.3 和 Django 1.6,但我读到大于 1.3 的版本应该在 1.6 下工作(在自己的项目中重用 Django 应用程序需要较低的 django 版本

在调用 syncdb 时出现错误:

我阅读了一些关于“require_debug_false”的问题,但没有找到解决方案。要在 Django 1.6 下使用我的 Django 项目,我需要进行哪些更改?

0 投票
1 回答
273 浏览

python - Web2py 在 Pythonanywhere 上部署时不会自动获取功能视图

我是 web2py 的新手,但它让我很好奇。今天我尝试在 default.py 中创建一个简单的函数

说 testFunction()

在本地主机上 url <localhost>TestApplication/default/testFunction工作但在部署到 pythonanywhere 后它向我显示错误无效视图(默认/testFunction.html)

我认为它没有得到 testFunction() 的视图,所以我在视图中创建了一个 default/testFunction.htm,然后它就起作用了。

我的问题是为什么 web2py 不能为我的函数选择默认视图,如果它不存在,部署时?我怎样才能让它做到这一点。

0 投票
0 回答
102 浏览

flask - 从烧瓶中调用其他程序

我有工作烧瓶路由到通过扩展另一个模板正确返回 html 的函数处理程序,我想从这些函数处理程序之一中调用我自己的程序。我应该将与站点目录相关的程序文件放在哪里才能在 pythonanywhere 上工作,以及从烧瓶站点目录的模板文件夹中的函数处理程序中调用程序的正确方法是什么(我的程序返回 str)?

例如, baz 被正确呈现,但我无法获取从 myfunc() 返回的字符串来执行此操作。如何调用 myfunc() 使其进入该块?有没有办法做到这一点???

0 投票
0 回答
227 浏览

python - 在 pythonanythere 中运行后台进程

我只想知道以下是否可能:

我想在 pythonanywhere 的后台运行本地套接字程序,并想从注册在同一 pythonanywhere 域中的 django 应用程序访问套接字。

实际上,我想将机器学习算法作为我想通过 Web 客户端访问的套接字程序运行。我想为任意数量的客户端运行一个进程,因为我认为每次连接新客户端时都训练算法是不明智的。我可以这样做吗。

为了更清楚:

我希望经过训练的机器学习程序只在服务器中启动一次,并且门户网站应该从客户端接收输入参数并在与程序交互后发回预测。所有客户端都必须由这个机器学习程序的单个实例提供服务,因此主程序只需训练一次。

如果有的话,请建议任何其他方式来执行此操作..提前致谢..

0 投票
1 回答
1659 浏览

python - 在 PythonAnywhere 中部署项目。设置模块导入错误

我正在尝试使用 python 2.7 在 pythonAnywhere 上部署我的 django 1.6.4 项目

我已经根据网站上的指南配置了虚拟环境和 wsgi 文件。但是当我检查网站时,我得到了 404。错误大声笑告诉我:

ImportError:无法导入设置'tango_with_django_project.settings'(它在sys.path上吗?设置文件中是否存在导入错误?):没有名为tango_with_django_project.settings的模块

这是我的wsgi:

我的树: