python - 安装 Flask-socketio 时遇到问题

标签 python python-2.7 flask pip flask-socketio

我正在尝试使用 pip 安装 Flask-socketIO :

 pip install flask-socketIO 

但最终我遇到了这个错误:

   cc -O2 -fPIC -Wimplicit -DLIBEV_EMBED=1 -DEV_COMMON= -DEV_CLEANUP_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_PERIODIC_ENABLE=0 -Ibuild/temp.linux-x86_64-2.7/libev -Ilibev -I/home/abhishek/.virtualenvs/test/include -c gevent/gevent.core.c -o build/temp.linux-x86_64-2.7/gevent/gevent.core.o
    gevent/gevent.core.c:9:22: fatal error: pyconfig.h: No such file or directory
     #include "pyconfig.h"
                          ^
    compilation terminated.
    error: command 'cc' failed with exit status 1

    ----------------------------------------
Command "/home/abhishek/.virtualenvs/test/bin/pypy -c "import setuptools,

最佳答案

看起来您需要安装 Python 开发包。

在 CentOS/RHEL 上:

yum install python-devel
yum install python-lxml

在 Ubuntu/Debian 上:

sudo apt-get install python-dev libxml2-dev libxslt-dev

关于python - 安装 Flask-socketio 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33065341/

相关文章:

java - 如何使用 adb 将系统热启动

python - 用@property 注释的方法的类型提示

python - 上采样数据和插值

Python:限制pandas DataFrame打印列的宽度

python - Flask 将 PDF 作为自己的页面处理

python - 使用 Flask 和 Python 的 Heroku Postgres 数据库

python - 需要在文件中找到前 10 个使用过的姓氏。制作了一本字典,但需要对其余部分进行排序

python - 使用正则表达式对字符串进行多重分割

python - 在 Windows 上将 Python 添加到 PATH

python - 使用 pytest-flask + pytest-selenium (docker) 测试 Flask 应用程序