小编Mur*_*ala的帖子

无法在Ubuntu 16.04上使用pip安装uwsgi

我从godaddy那里购买了VPS并用Ubuntu 16.04构建了一台机器.我想托管一个Python(Django)应用程序.我成功安装了Nginix.不幸的是,我无法在这台机器上安装带有pip的Nginix.

当我跑:

sudo pip install uwsgi
Run Code Online (Sandbox Code Playgroud)

我收到以下错误.

Collecting uwsgi
Downloading uwsgi-2.0.15.tar.gz (795kB)
100% |################################| 798kB 1.1MB/s
Installing collected packages: uwsgi
Running setup.py install for uwsgi ... error
Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-vbfqylz9/uwsgi/setup.py';f=getattr(tokenize, 'open', open) (__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-5ob0jjzo-record/install-record.txt --single-version-externally-managed --compile:
/usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'descriptions'
    warnings.warn(msg)
  running install
  using profile: buildconf/default.ini
detected include path: ['/usr/lib/gcc/x86_64-linux-gnu/5/include', '/usr/local/include', '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed', '/usr/include/x86_64-linux-gnu', '/usr/include']
Patching "bin_name" to properly install_scripts dir
detected CPU cores: 24
configured …
Run Code Online (Sandbox Code Playgroud)

python django uwsgi ubuntu-16.04

4
推荐指数
2
解决办法
4620
查看次数

如何解码 Mongo DB 的 celery 结果?

当我使用后端是 Mongo DB 的 celery 执行任务时,它将结果以 的形式存储BinData(0,"gAJLEy4=")在数据库中。

我们如何从 Mongo DB 读取这个“结果”数据并将其解码为字符串?

我想编写一个新的 python 脚本,它读取 Mongo 数据库中的所有结果。

celery 结果模块或 pymongo 中是否有任何直接可用的 API 来处理此结果?

就我而言,结果将是网页的 HTML 源(即爬网数据)

python celery pymongo

3
推荐指数
1
解决办法
879
查看次数

标签 统计

python ×2

celery ×1

django ×1

pymongo ×1

ubuntu-16.04 ×1

uwsgi ×1