Khi bạn thử cài đặt một gói Python trên hệ điều hành Ubuntu và gặp phải thông báo lỗi như sau:
“error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1”
Lỗi này thường xuất hiện khi quá trình cài đặt gói yêu cầu trình biên dịch C/C++ (gcc) để biên dịch mã nguồn của gói. Điều này có thể xảy ra khi gói Python đang cố gắng cài đặt các phần mở rộng viết bằng ngôn ngữ C/C++, và máy tính của bạn không có trình biên dịch này hoặc không có các thư viện và phụ thuộc cần thiết.
Để khắc phục lỗi này, bạn có thể thực hiện các bước sau:
1. Cài đặt trình biên dịch C/C++:
“`
sudo apt-get update
sudo apt-get install build-essential
“`
2. Cài đặt các thư viện và gói phụ thuộc cần thiết:
“`
sudo apt-get install libmysqlclient-dev
“`
3. Sau khi cài đặt xong trình biên dịch và các thư viện, thử cài đặt lại gói Python mà bạn muốn bằng lệnh:
“`
pip install <tên-gói>
“`
Những bước trên sẽ giúp bạn khắc phục lỗi “error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1” khi cài đặt gói Python trên Ubuntu.
One thought on “Fix lỗi: Command ‘x86_64-linux-gnu-gcc’ failed with exit status 1”