问题标签 [pybossa]
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.
pybossa - pybossa - 结果表中的信息列
我不明白结果表中的信息列是如何填充的。
根据我的测试,每完成一个项目,pybossa db的结果表中都会增加几行。
但是,无论我做什么,信息栏都是空的。
这会导致网页出现一些问题。
python - 如何在 Pybossa 中配置 webhook
Pybossa 没有描述如何配置 webhook。
我在配置 webhook 时遇到了一些问题,以下是我的步骤:
- fork pybossa webhook示例
- 使用默认设置(修改后的 api_key 和端点)运行 webhook。
- 在 Pybossa 中,修改项目并添加 webhook 以指向 webhook 运行 URL。
- 打开命令行窗口并执行以下命令:
# rqworker 高
然后当任务完成时,我看到命令行窗口中有日志。这是抱怨以下我收到以下错误:
我不确定我们是否应该执行以下命令
# rqworker 高
但是如果这个 rqworker 没有运行,我看不到任何组件从 redis 队列中获取工作。
python - Pybossa 可以用作微任务/竞赛平台吗?
我想知道是否可以将 Pybossa 用作微任务/竞赛平台?我正在寻找可以注册用户的东西,并让他们完成微任务,例如 twitter upvotes、转推、评论,以及 reddit、youtube 和类似的东西?目前有一个平台是 vyper.io,它做类似的事情。我一直在寻找可以自定义的开源替代方案。
皮博萨能做到这一点吗?或者如果没有,你知道是否有其他类似的东西可以吗?
谢谢
vagrant - 如何使用 pybossa vagrant 分析代码
属于 GitHub 的数据分析。我需要分析。谁能给我一个建议?我已经安装了运行它所需的库。
terminal - 跑不过流浪汉
SSH 命令以非零退出状态响应。Vagrant 假设这意味着命令失败。此命令的输出应该在上面的日志中。请阅读输出以确定出了什么问题。
redis - 尝试安装 PyBOSSA 的多个问题
我正在尝试在运行 Ubuntu 18.04 LTS 的 AWS EC2 实例上设置 PyBOSSA。我按照官方的说明,到目前为止遇到了三个错误。
- sudo apt-get install -y git postgresql postgresql-all postgresql-server-dev-all libpq-dev python-psycopg2 libsasl2-dev libldap2-dev libssl-dev python-virtualenv python-dev build-essential libjpeg-dev libssl-dev libffi -dev dbus libdbus-1-dev libdbus-glib-1-dev libldap2-dev libsasl2-dev python-pip python3-pip redis-server
- 光盘~
- git clone --recursive https://github.com/Scifabric/pybossa
- cd pybossa
- virtualenv -p python3 env(我明确使用 Python3,因为我的系统也安装了 Python 2.7)。
- 源环境/bin/激活
- 点安装 -U 点
- pip install -r ~/pybossa/requirements.txt
此时,我开始收到错误消息...我已将 stdout 和 stderr 复制到一个文件中,该文件已在此处上传。
我不确定这些错误是否是导致我后来的错误的原因,但无论如何我还是按照说明进行了操作,希望它能起作用......
- cp settings_local.py.tmpl settings_local.py
- cp alembic.ini.template alembic.ini
- redis-server contrib/sentinel.conf --sentinel
我注意到 Redis 服务器版本是 4.0.9(说明说它需要是 v2.6 或更高版本)。
启动 Redis 服务器的输出如下:
...我认为没关系...
- rqscheduler --host 127.0.0.1
我的系统上没有安装这个命令。我尝试使用 apt 安装它,但那里什么也没有。我也试过 apt install rq rqscheduler rq-scheduler - 什么也没找到。然后我用谷歌搜索并找到了 rq-scheduler 的网站,发现我可以通过运行来安装它pip install rq-scheduler
那安装正确。尽管如此,rqscheduler --host 127.0.0.1
在终端中运行命令仍然失败:rqscheduler: command not found
.
知道它是一个 Python 包,我想知道是否可能需要在命令开头添加 python3: python3 rqscheduler --host 127.0.0.1
。回应:python3: can't open file 'rqscheduler': [Errno 2] No such file or directory
。
我也试过pip3 install rq-scheduler
(安装得很好)然后运行命令,但遇到了同样的错误。
如果知道如何运行它,我将不胜感激,但出于本次测试的目的,我跳过了设置 Regis 和调度程序,并继续使用 PyBOSSA 说明:
- sudo su postgres
- createuser -d -P pybossa
- (密码设置)
- createdb pybossa -O pybossa
- 出口
- python3 cli.py db_create
...然后我得到了这个错误:
相反,我尝试python cli.py db_create
了,以防万一它工作,并得到一个不同的错误:
所以我看到了三个不同的问题:
- 安装 PyBOSSA 所需的 Python 包。
- rqscheduler 命令的问题。
- 启动 PyBOSSA 服务器时的错误。
这些错误是什么意思?
python - 使用 pip 时找不到匹配的分布
我一直在尝试安装Pybossa,我一直在尝试按照文档中的这些步骤,以及这个链接(它们是相同的)。
在使用此命令时pip install -r requirements.txt
,它会继续运行一些安装,然后发生错误:
错误:找不到满足 jeepney==0.4 要求的版本(来自 pybossa==3.1.2->-r requirements.t xt(第 3 行))(来自版本:无)
错误:找不到与 jeepney==0.4 匹配的分布(来自 pybossa==3.1.2->-r requirements.txt(第 3 行))
我不知道为什么会发生这种情况,因为我正在关注文档..所以如果有人帮助我,我会很高兴。
我在用着 :
- Ubuntu 服务器 18.04
- 蟒蛇2.7
- 虚拟环境
- PostgreSQL