관리 메뉴

솜씨좋은장씨

[Python]Ubuntu에 Python 3.7 설치하기! 본문

Programming/python

[Python]Ubuntu에 Python 3.7 설치하기!

사용자 솜씨좋은장씨 2019. 9. 7. 02:19

1. Python 설치 전 라이브러리 설치하기

 

Ubuntu(또는 Putty)에서 터미널을 열어 아래의 코드를 입력합니다.

설치 중간 중간에 [ y | n ] 중에 고르라고 나오면 y를 타이핑하고 엔터를 해주시면 됩니다!

 $ sudo apt-get update  
 $ sudo apt-get upgrade 
 $ sudo apt-get dist-upgrade 
 $ sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus  
 $ sudo apt-get install libncursesw5-dev libgdbm-dev libc6-dev  
 $ sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev  
 $ sudo apt-get install libssl-dev openssl  
 $ sudo apt-get install libffi-dev  

2. Python 홈페이지에서 소스 다운로드 받기

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

 

Download Python

The official home of the Python Programming Language

www.python.org

홈페이지로 이동해서

Python 3.7.4를 클릭하여 접속합니다.

 

쭉 내려가면 Gzipped source tarball 링크가 있습니다.

그 위에 마우스를 가져다 대면

 

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

 

아래 위와 같은 링크가 하나 보입니다.

 

이제 wget 명령어를 사용하여 다운로드 받겠습니다.

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

위와 같이 보인다면 다운로드가 완료된 것입니다.

 

ls 명령어를 통해 파일이 있는지 확인합니다.

 

3. 설치하기

tgz 파일이 잘 다운로드 받아져 있는 것을 확인했다면 tgz파일의 압축을 풀어줍니다.

 

압축 해제하는 코드는 다음과 같습니다.

 $ tar xvfz Python-3.7.4.tgz 

 

압축을 해제하였으면 다시 ls 명령어를 통해 압축이 해제 되었는지 확인해 줍니다.

Python-3.7.4 로 압축해제 되어있는 것이 보입니다.

 

 $ cd Python-3.7.4 

명령어로 해당 디렉터리에 들어갑니다.

 

다시 ls 명령어를 사용하여 configure가 있는지 확인합니다.

 $ ./configure 
 $ make 
 $ sudo make install 

 

명령어로 설치해 줍니다.

 

설치가 끝나면 아래의 명령어로 python의 버전이 어떤 것인지 확인합니다.

 

여기서 주의할 점은 기본적으로 리눅스는 python 2.x 버전이 설치되어 있어 python -V하면 python2.x 버전이 확인되니 꼭

python3 -V로 하기 바랍니다.

 $ python3 -V 

설치가 완료되면 위와 같이나오게 됩니다.

 

만약! 이전에 Python 3.6을 설치했던 이력이 있어 Python 3.7.4가 아닌 Python 3.6.8이 나온다면!



https://somjang.tistory.com/entry/PythonUbuntu에서-Python37-환경변수-설정하기bashrc파일수정

 

[Python]Ubuntu에서 Python3.7 환경변수 설정하기!(bashrc파일수정)

새로 Python 3.7을 설치한 뒤 기존에 사용하던 Python3.6이아닌 새로 설치한 Python 3.7을 사용하고자 하는데 $ python3 -V 실행 시 usr@usr-VirtualBox:~$ python3 -V \n Python 3.6.8 아직도 Python 3.6을 가리..

somjang.tistory.com

여기를 참고하시면 됩니다.

4. idle 설치

마지막으로 idle을 설치해 줄 겁니다.

 

 $ sudo apt-get install idle-python3.7  

위의 명령어로 설치하면 됩니다.

 $ idle-python3.7  

명령어로 실행하여 잘 설치가 되었는지 확인합니다.

 

위와 같이 나온다면 설치 끝!

4 Comments
  • 프로필사진 김대희 2020.08.08 14:45 안녕하세요! 지금에서야 해당 포스트를 보고 설치를 진행해봤습니다. 다름이 아니라 저는 WINDOWS10환경에서 ubuntu를 따로 설치하여 python설치를 진행해보았는데요. 현 시점에서 가장 최신 버전인 3.8.5버전을 설치하였습니다. 하지만 idle환경 3.8을 설치한 후 $idle-python3.8 명령어 실행 시 )no display name and $DISPLAY variable 에러가 발생하게 되는데 혹시 이 원인과 해결책을 알고 계신가요??
  • 프로필사진 BlogIcon 사용자 솜씨좋은장씨 2020.08.08 22:25 신고 안녕하세요! 저도 처음보는 오류라 찾아본 결과를 공유해봅니다.

    export DISPLAY=:0.0

    환경변수에 위의 변수를 추가해보세요!

    참고링크
    https://askubuntu.com/questions/1125985/i-cant-run-idle-on-ubuntu-16-04
  • 프로필사진 제우 2020.08.23 19:43 똑 같이 따라 했는데 마지막에 idle 설치가 안되네요.
    jewoo@jewoo:~/Python-3.7.4$ sudo apt-get install idle-python3.7
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package idle-python3.7
    E: Couldn't find any package by glob 'idle-python3.7'
    E: Couldn't find any package by regex 'idle-python3.7'
    그리고 idle 이 파이썬 할 때 꼭 필요한가요?
  • 프로필사진 BlogIcon 사용자 솜씨좋은장씨 2020.08.27 10:25 신고 sudo apt-update 이후에도 동일한 증상이 반복되는지 궁금합니다!

    해당 오류에 대한 해결 방법은 더 찾아보고 업데이트 하겠습니다~

    그리고 idle은 pycharm이나 vscode같은 개발환경을 사용하신다면 굳이 설치하실 필요는 없습니다. 감사합니다!
댓글쓰기 폼