Có vẻ như bạn chưa cài đặt đúng các tệp tiêu đề và thư viện tĩnh cho python dev. Sử dụng trình quản lý gói của bạn để cài đặt chúng trên toàn hệ thống.
Dành cho apt
( Ubuntu, Debian ... ):
sudo apt-get install python-dev # for python2.x installs
sudo apt-get install python3-dev # for python3.x installs
Dành cho yum
( CentOS, RHEL ... ):
sudo yum install python-devel # for python2.x installs
sudo yum install python3-devel # for python3.x installs
Dành cho dnf
( Fedora ... ):
sudo dnf install python2-devel # for python2.x installs
sudo dnf install python3-devel # for python3.x installs
Dành cho zypper
( openSUSE ... ):
sudo zypper in python-devel # for python2.x installs
sudo zypper in python3-devel # for python3.x installs
Dành cho apk
( Alps ... ):
# This is a departure from the normal Alpine naming
# scheme, which uses py2- and py3- prefixes
sudo apk add python2-dev # for python2.x installs
sudo apk add python3-dev # for python3.x installs
Dành cho apt-cyg
( Cygwin ... ):
apt-cyg install python-devel # for python2.x installs
apt-cyg install python3-devel # for python3.x installs
locate Python.h
và xem nếu bạn đã có tệp trước khi bạn làm tất cả điều này. Nếu bạn có thể tìm thấy tệp nằm trong đó, phần lớn câu trả lời này sẽ hoạt động: stackoverflow.com/a/19344978/4954434 (Đây có thể chỉ là sự cố đường dẫn)