python을 설치할 때 허용되는 C 컴파일러가 $ PATH에 없습니다.


2 Answers

너는 달릴 필요가있어.

yum install gcc
Question

내 공유 호스팅에 새로운 파이썬 환경을 설치하려고합니다. 이 게시물에 쓰여있는 단계를 수행합니다.

mkdir ~/src
wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz
tar -zxvf Python-2.7.1.tar.gz
cd Python-2.7.1
mkdir ~/.localpython
./configure --prefix=/home/<user>/.localpython
make
make install

"./configure --prefix = / home //. localpython"명령을 실행하면 다음과 같은 결과가 출력됩니다.

checking for --enable-universalsdk... no
checking for --with-universal-archs... 32-bit
checking MACHDEP... linux3
checking EXTRAPLATDIR... 
checking machine type as reported by uname -m... x86_64
checking for --without-gcc... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home3/mikos89/Python-2.7.1':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

이 문제를 어떻게 해결할 수 있습니까? 나는 3 시간 동안 해결책을 발견하려고 노력했지만 여전히 한 곳에서 붙어있다.

최신 정보

Hostgator는 공유 계정에 gcc를 허용하지 않습니다 : http://support.hostgator.com/articles/pre-sales-questions/compatible-technologies




너는 달릴 필요가있을거야.

sudo apt-get install build-essential

먼저 debain / 우분투 시스템에 있다고 가정합니다.




공유 호스팅 이후 비 루트로 설치해야합니다. 여기에이 단계를 나타내는 혀가 있습니다. http://luiarthur.github.io/gccinstall

cd ~/src
wget http://www.netgull.com/gcc/releases/gcc-5.2.0/gcc-5.2.0.tar.gz

또는 동등한 gcc 소스

tar -xvf gcc-5.2.0.tar.gz
cd gcc-5.2.0
./contrib/download_prerequisites
cd ..
mkdir objdir
cd objdir
$PWD/../gcc-5.2.0/configure --prefix=$HOME/gcc-5.2.0 --enable-languages=c,c++,fortran,go
make
make install

.bashrc 또는 동등한 것에 추가하십시오

export PATH=~/gcc-5.2.0/bin:$PATH
export LD_LIBRARY_PATH=~/gcc-5.2.0/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=~/gcc-5.2.0/lib64:$LD_LIBRARY_PATH



Related