pip安装dlib在virtualenv中找不到Python.h
我有一个python3.6virtualenv(virtualenv 20.0.13)。当我尝试使用pip在其中安装dlib时,出现以下错误:pip安装dlib在virtualenv中找不到Python.h,python,virtualenv,dlib,Python,Virtualenv,Dlib,我有一个python3.6virtualenv(virtualenv 20.0.13)。当我尝试使用pip在其中安装dlib时,出现以下错误: /tmp/pip-install-b3996_mv/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:10: fatal error: Python.h: No such file or directory #include <Python.h> 非常感谢您的帮
/tmp/pip-install-b3996_mv/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:10: fatal error: Python.h: No such file or directory
#include <Python.h>
非常感谢您的帮助。可能的原因是您没有为
python-dev
正确安装库。在系统范围内安装python开发人员:
sudo apt-get install python3-dev # for python3.x
sudo apt-get install python3-dev # for python3.x