작업노트(호스팅)

호스팅 계정에 Python 3.6 설치

초보아이 2018. 8. 22. 09:56

lib_pycurl_x86_64.tgz


아래 내용은 Python 3.6을 호스팅 계정에 설치합니다.

[server]$ cd ~
[server]$ mkdir tmp
[server]$ cd tmp
[server]$ wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
[server]$ tar zxvf Python-3.6.2.tgz
[server]$ cd Python-3.6.2
[server]$ ./configure --prefix=$HOME/python36
[server]$ make
[server]$ make install

./configure --prefix=$HOME/python36 --enable-optimizations 옵티마이저 옵션 사용시 10~20%정도 빠르다고 함. 하지만, 컴파일시 시간이 좀 더 걸림.



[server]$ cd ~
[server]$ vi ~/.bash_profile

export PATH=$HOME/python36/bin:$PATH

[server]$ source ~/.bash_profile
[server]$ which python3



호스팅 계정에서 PyCurl 사용하기 위해서는 pip install pycurl 설치 및 관련 curl library가 필요함.

x86_64 버전의 라이브러리를 파일로 첨부함.


1) pip install pycurl


2) LD_LIBRARY_PATH을 .bash_profile 에 추가

    LD_LIBRARY_PATH=/home/username/lib:$LD_LIBRARY_PATH
    export LD_LIBRARY_PATH


3) library 파일을 계정아래 복사함.