# å®è£ Python3 ## Mac `brew install python3` ## Centos ä¸ å¨ Mac ä¸ç¨sshè¿ç¨æå¡å¨ ``` ssh -t root@ip -p 22ï¼ç«¯å£ï¼ ``` å¨ Windows æ¨èç¨ Xshellã ## ä¸è½½è§£å 1. `wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz` 1. `tar xf Python-3.6.1.tgz` ## ç¼è¯åéè¦çå ¶ä»åº 1. `yum -y update` 1. `yum groupinstall -y development` 1. `yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel` ## ç¼è¯ 1. `cd Python-3.6.1` 1. `./configure` : ä¿®æ¹å®è£ è·¯å¾ï¼ `./configure --prefix=/root` é»è®¤æ¯ï¼`/usr/local` 注1ã 1. `make && make altinstall` 1. `make altinstall` 注1ï¼`make altinstall` æ¥æ¾ä¸å° zlib çéãè§£å³æ¹æ¡,è§[è¿é](http://stackoverflow.com/questions/12344970/building-python-from-source-with-zlib-support)ã `./configure --prefix=/usr/local LDFLAGS="-Wl,-rpath /usr/local/lib"` ## å®è£ 宿å ``` python3.6 --version ``` ç¨ python å为å½ä»¤ ``` alias python='/usr/local/bin/python3.6' ``` ``` pip3.6 --version ``` ä¸ç¥éæä¹å°`pip3.6`设置å«åã ## å¨å«çå°æ¹ä¹å¯ä»¥ç¨ `export PATH="/usr/local/bin:$PATH"` ## åè * [How To Set Up Python 2.7.6 and 3.3.3 on CentOS 6.4](https://www.digitalocean.com/community/tutorials/how-to-set-up-python-2-7-6-and-3-3-3-on-centos-6-4) * [How to install Python3 on CentOS](http://ask.xmodulo.com/install-python3-centos.html)