반응형
Notice
Recent Posts
Recent Comments
Link
Today
Total
07-05 05:44
«   2024/07   »
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
Archives
관리 메뉴

iOS 개발 기록 블로그

CentOS에 Atom 설치하기, Python2를 Python3로 변경 본문

Python

CentOS에 Atom 설치하기, Python2를 Python3로 변경

crazydeer 2021. 11. 7. 21:13
반응형

1. VMware -> CentOS

 

2. 터미널 창을 열고 루트 권한으로 접속한다

yum install wget git -y
 

위의 명령어를 실행했을때 yum lock 나오면 기다려라

wget https://github.com/atom/atom/releases/download/v1.18.0/atom.x86_64.rpm

yum localinstall atom.x86_64.rpm -y

 

3. 루트 권한으로 접속 아래의 명령어 입력

atom

 

4. 만약 아톰 지우고 싶을때

rpm -qa | grep atom
rpm -e atom_1.18.1-0.1.x86_64

 

5. 3가지 패키지 설치 [edit] - [preference] - [install]

1. atom-runner
2. python tools
3. autocomplete-python

 

6. [settings] - [package] - [atom-runner settings] - configuring 부분에서

'     runner' 부분 부터 ~~~~ 끝까지 복사   (runner 앞에 공백도 포함)

 

 

7. edit -> config 들어가기

마지막 줄에 복사해서 그대로 붙여 넣을
(해당 줄의 앞에 공백 없어야 )

 

 

8. 아무 파일이나 새로 만들고 오른쪽 아래에서 UTF-8 옆에 보면 언어 설정하는 부분 있음.
거기에서 언어 python으로 변경

 

 

9. 아무 명령어나 입력하고 Alt + R 실행해서 결과 바로 나타나는지 확인

 

 

 

Python2를 Python3로 업그레이드

http://akaisun.tistory.com/46

 

 

1. 커뮤니티 레파지토리 추가

yum install -y https://centos7.iuscommunity.org/ius-release.rpm

 

 

2. 설치

우선 파이썬의 버전을 체크하세요

python -v

 

그리고 python3.6 버전이 yum을 통해 설치되있는지 체크하세요.

yum search python36

 

설치되어 있지 않다면 다음과 같이 설치명령어를 입력하여 설치합니다.

yum install -y python36u python36u-libs python36u-devel python36u-pip

 

3. 설치확인

파이썬 3.6 설치완료 확인

python3.6 -V

 

설치경로 확인

which python3.6

 

4. 심볼릭 링크 걸기

기존 python과 같이 명령어를 쉽게 해주는 링크를 거는 방법입니다.

다음을 입력을 하여 링크된 버전확인.

python -v 

 

심볼릭 링크는 which로 찾은 경로를 입력하면 됩니다.

ln  -s  /usr/bin/python3.6  /usr/bin/python3


unlink /usr/bin/python


ln -s /usr/bin/python3  /usr/bin/python

 

* 주의

심볼링 링크를 변경하게 되면 yum 실행시 아래와 같은 에러가 나옵니다.

File "/usr/bin/yum", line 30

except KeyboardInterrupt, e:

 

에러를 해결하는 방법은 다음과 같습니다.

1. 심볼릭 링크를 python3 로만 걸어쓰기

2. yum을 쓸때 심볼릭링크를 해제하기

unlink /usr/bin/python


ln  -s  /usr/bin/python2  /usr/bin/python

 

반응형