configure: error: Python.h not found when it exists in Ubuntu 18
configure: error: Python.h not found when it exists in Ubuntu 18
我正在尝试 运行 一个 ./configure --with-python
文件(我可以附加它,但它很长)但我收到这些错误:
checking for gtest-config... no
File "<string>", line 1
import distutils.sysconfig; bl = distutils.sysconfig.get_config_var('BLDLIBRARY'); print bl if bl else '-lpython2.7'
^
SyntaxError: invalid syntax
File "<string>", line 1
import distutils.sysconfig; print distutils.sysconfig.get_config_var('INCLUDEPY')
^
SyntaxError: invalid syntax
checking Python.h usability... no
checking Python.h presence... no
checking for Python.h... no
configure: error: Python.h not found. Please install the devel package.
下一步,我 运行:locate Python.h
这给了我:
/usr/include/python2.7/Python.h
/usr/include/python3.6m/Python.h
/usr/include/python3.7m/Python.h
下一步,我 运行 每一个:
./configure --with-python=/usr/bin/python2.7
./configure --with-python=/usr/bin/python3.6m
./configure --with-python=/usr/include/python3.6m/Python.h
运气不好。
关于错误可能在哪里的任何指示?非常感谢!
你不见了CFLAGS
./configure --with-python=/usr/bin/python2.7 CFLAGS="-I/usr/include/python2.7/
我正在尝试 运行 一个 ./configure --with-python
文件(我可以附加它,但它很长)但我收到这些错误:
checking for gtest-config... no
File "<string>", line 1
import distutils.sysconfig; bl = distutils.sysconfig.get_config_var('BLDLIBRARY'); print bl if bl else '-lpython2.7'
^
SyntaxError: invalid syntax
File "<string>", line 1
import distutils.sysconfig; print distutils.sysconfig.get_config_var('INCLUDEPY')
^
SyntaxError: invalid syntax
checking Python.h usability... no
checking Python.h presence... no
checking for Python.h... no
configure: error: Python.h not found. Please install the devel package.
下一步,我 运行:locate Python.h
这给了我:
/usr/include/python2.7/Python.h
/usr/include/python3.6m/Python.h
/usr/include/python3.7m/Python.h
下一步,我 运行 每一个:
./configure --with-python=/usr/bin/python2.7
./configure --with-python=/usr/bin/python3.6m
./configure --with-python=/usr/include/python3.6m/Python.h
运气不好。
关于错误可能在哪里的任何指示?非常感谢!
你不见了CFLAGS
./configure --with-python=/usr/bin/python2.7 CFLAGS="-I/usr/include/python2.7/