일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 데이터구조
- 자바스크립트
- 클라우드컴퓨팅
- 빅데이터
- I'm Sorry
- 소프트웨어
- 코딩
- 웹개발
- 데이터과학
- 자료구조
- 네트워크보안
- 보안
- 딥러닝
- 머신러닝
- 프로그래밍언어
- 데이터베이스
- 사이버보안
- 알고리즘
- 파이썬
- Yes
- 데이터분석
- 프로그래밍
- 컴퓨터과학
- 버전관리
- 소프트웨어공학
- 인공지능
- 네트워크
- 2
- 컴퓨터비전
- 컴퓨터공학
- Today
- Total
스택큐힙리스트
파이썬을 설치할 때 $PATH에서 적절한 C 컴파일러를 찾을 수 없습니다. 본문
제가 공유 호스팅에 새로운 Python 환경을 설치하려고 노력하고 있습니다. this post에 적힌 단계를 따라하고 있습니다.
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/
make
make install
./configure --prefix=/home/
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시간 동안 해결책을 찾고 있지만 여전히 한 곳에 갇혀 있습니다.
업데이트
호스트게이터는 공유 계정에서 does not allow gcc 을(를) 합니다.
답변 1
gcc 컴파일러는 당신의 $PATH 에 없습니다.
이것은 gcc가 설치되어 있지 않거나 $PATH 변수에 없다는 것을 의미합니다.
gcc를 설치하려면 다음을 사용하십시오: (root 사용자로 실행)
레드햇 기반:
yum groupinstall Development Tools
데비안 기반:
apt-get install build-essential
오픈수세 베이스:
zypper install --type pattern devel_basis
알파인:
apk add build-base
답변 2
파이썬 설치 중 $PATH에서 C 컴파일러를 찾을 수 없는 문제파이썬은 대표적인 프로그래밍 언어 중 하나로, 다양한 플랫폼에서 사용되고 있습니다. 파이썬을 사용하기 위해서는 컴퓨터에 먼저 설치를 해야 하는데, 이때 가끔 '$PATH에서 C 컴파일러를 찾을 수 없는 문제'가 발생할 수 있습니다.
C 컴파일러는 C 언어로 작성된 소스 코드를 컴퓨터에서 실행 가능한 바이너리 코드로 변환하는 프로그램입니다. 파이썬 설치 과정에서는 파이썬 확장 모듈을 설치하기 위해 C 컴파일러가 필요합니다. 따라서 '$PATH에서 C 컴파일러를 찾을 수 없음' 오류 메시지가 나타나면, C 컴파일러가 설치되지 않았거나 경로가 설정되어 있지 않은 것입니다.
이런 경우 해결 방법은 다음과 같습니다.
1. 운영 체제에 맞는 C 컴파일러 설치
C 컴파일러는 운영 체제에 따라 다릅니다. 윈도우에서는 MinGW 또는 Microsoft Visual Studio, macOS에서는 Xcode 등이 필요합니다. 운영 체제에 맞춰 C 컴파일러를 설치한 후 PATH 환경 변수에 경로를 추가해 줍니다.
2. 파이썬 개발 환경 구축
파이썬은 다양한 개발 도구를 제공하며, 이 중에는 C 컴파일러를 함께 설치하는 것도 가능합니다. 예를 들어, Anaconda, PyCharm 등을 사용하면 C 컴파일러가 자동으로 설치되어 경로 설정도 자동으로 처리됩니다.
3. PATH 환경 변수 설정
C 컴파일러가 설치된 경로를 PATH 환경 변수에 추가해 줍니다. PATH 환경 변수는 운영 체제가 실행 파일을 찾아 실행할 때, 미리 저장된 경로 순서대로 찾아가는 경로입니다.
'$PATH에서 C 컴파일러를 찾을 수 없음' 오류는 설치 과정에서 가장 흔하게 발생하는 문제 중 하나입니다. 운영 체제에 맞는 C 컴파일러를 설치하고, PATH 환경 변수를 설정하면 문제를 쉽게 해결할 수 있습니다. 파이썬을 이용해 개발을 시작하려면 이 문제를 잘 해결해 놓는 것이 중요합니다.