Mendapatkan kesalahan berikut saat mencoba menginstal Pandas (0.16.0), yang ada di file persyaratan.txt saya, pada instans AWS Elastic Beanstalk EC2:
building 'pandas.msgpack' extension
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -D__LITTLE_ENDIAN__=1 -Ipandas/src/klib -Ipandas/src -I/opt/python/run/venv/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c pandas/msgpack.cpp -o build/temp.linux-x86_64-2.7/pandas/msgpack.o
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
error: command 'gcc' failed with exit status 1
Saya menjalankan 64bit Amazon Linux 2015.03 v1.3.0 running Python 2.7
dan sebelumnya mengalami kesalahan yang sama pada instance t1.micro, yang teratasi saat saya mengubah ke m3.medium, tetapi saya menjalankan m3.xlarge jadi bukan masalah memori.
Saya juga telah memastikan bahwa gcc diinstal sebagai sebuah paket di .ebextensions/00_gcc.config
:
packages:
yum:
gcc: []
gcc-c++: []