작성
·
251
0
휴를 설치하기 위해 서버2에 putty로 접속하여 명령들을 따라 실행하던중
bash -c "source /opt/rh/python27/enable; pip install psycopg2==2.6.2 --ignore-installed"
를 실행할 때에 다음과 같은 화면이 떴습니다.
글자가 잘 안보이실까봐 메세지 복사도 해드립니다.
creating build/temp.linux-x86_64-2.7/psycopg
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --pa ram=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOU RCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSYCOPG_DEFAULT_PYDATETIME=1 -DPSYCOPG_VERSION="2.6.2 (dt dec pq3 ext)" -DPG_VERSION_HEX=0x080414 -I/opt/rh/pytho n27/root/usr/include/python2.7 -I. -I/usr/include -I/usr/include/pgsql/server -c psycopg/psycopgmodule.c -o build/te mp.linux-x86_64-2.7/psycopg/psycopgmodule.o -Wdeclaration-after-statement
unable to execute 'gcc': No such file or directory
error: command 'gcc' failed with exit status 1
----------------------------------------
Command "/opt/rh/python27/root/usr/bin/python2 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-_ik9ws/ps ycopg2/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), file, 'exe c'))" install --record /tmp/pip-Fywv3x-record/install-record.txt --single-version-externally-managed --compile" fail ed with error code 1 in /tmp/pip-build-_ik9ws/psycopg2/
You are using pip version 8.1.2, however version 22.2.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
이후 휴를 설치하던 도중 다음과 같은 에러가 뜹니다.
설정은 로드발란서는 사용하지 않고 휴 서버는 서버2에 설치했습니다.
뭔가 앞선 명령이 실행되지 않았고 그게 영향을 미치는 것 같아서 두개 다 찍어서 보여드립니다..! 해결방법을 알려주세요~
답변 1
2
해결해서 방법을 공유합니다.
sudo yum install gcc
명령으로 gcc 설치 먼저 해주시고 휴 설치 과정에서 yarn 이나 hbase 등 우리가 설치한 소프트웨어를 이유로 휴 설치가 안된다고 뜨면 CM 홈에서 해당 소프트웨어 재시작 한번씩 눌러주시고 다시 휴 설치해주세요!