Python3.8.3을 Ubuntu에 설치해보자.

아래 글들은 좀 보기 좋기 다듬을 예정이다. 임시글이라고 봐둘.. 쿨럭

Python 설치 가이드

파이썬을 요즘 만지작 만지작 거리는 중인데, 운영체제마다 설치방법이 약간씩 달라서 여간 번거롭다. 우분투는 설치도 잘 안하고, 한번 잘못 설치하면 골치 아프기 때문에 정리를 해놓는 형식이다.

다운로드 경로 찾고 wget으로 우분투에 다운로드

https://www.python.org/downloads/release/python-383/

위 링크로 들어가서 다운로드 항목을 찬찬히 살펴본다.
Gzipped source tarball

https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz

링크는 위와 같다.

이제 다시 우분투로 돌아가서 wget으로 다운을 받는다.
10분정도 소요되는군..

wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz

압축풀고 인스톨

 $ tar xvfz Python-3.8.3.tgz 
./congifure 

이렇게 하면 잘되야 하지만...
내 환경은 언제나 문제가 있지. ㅋㅋㅋ

configure: error: in `/home/magpiebros/downloadFiles/pythone3.8.3/Python-3.8.3':
configure: error: no acceptable C compiler found in $PATH

컴파일러를 설치해줘야 하나보다...
sudo apt-get install gcc
(이전에 visudo에 사용자에 해당 계정을 추가해주어야만 했다.)

다시 명령어를 날려본다.
./configure

후두루루루루룩... 뭔가 잘 된다.
다음 명령어를 실행
make
make도 없네..

sudo apt-get install gcc
make
후두루루루루룩... 뭔가 잘 된다.

sudo make install
후두루루루루룩... 뭔가 잘 된다.

이제 설치가 잘 된지 확인이 남았다.

python3 -V

sudo apt-get install idle-python3.8

idle-python3.8

개발 관련 라이브러리 추가 설치

$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev \
    libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

컴파일

$ cd Python-3.8.1
$ sudo ./configure --enable-optimizations
$ sudo make altinstall


pip경로 에러 발생

python-pip is in the universe repositories, therefore use the steps below:

sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python-pip

참고 사이트

다시 컴파일

sudo make altinstall

https://somjang.tistory.com/entry/PythonUbuntu에-Python-37-설치하기

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다