1.安裝git,github地址爲https://github.com/pyenv/pyenv-installer/ yum install git -y
2.安裝python編譯依賴環境 yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel
3.建立python用戶用於搭建pyenv python多版本管理環境 useradd python passwd python
4.安裝pyenv環境 curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
5.在python用戶的環境變量目錄~/.bash_profile下添加環境變量 export PATH export PATH="/home/python/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"
6.python查看版本命令:python --version pyenv命令: pyenv install -l #列出全部能安裝的包 pyenv help local #指定本地pyenv環境,其目錄下全部子目錄都會遞歸繼承其屬性 global #指定全局的環境 shell #指定當前會話 install #指定安裝的版本 uninstall #卸載指定的安裝環境包 rehash version #查看當前環境使用的pyenv版本 versions #查看全部的存在的pyenv版本,帶*號的爲當前的pyenv環境版本 which whence
7.virtualenv虛擬環境設置 [python@node1 python3.5.3]$ pyenv versions system * 3.5.3 (set by /home/python/python3.5.3/.python-version) 3.6.2 [python@node1 python3.5.3]$ pyenv virtualenv 3.5.3 3-5-3 #將3.5.3版本的python命名爲3-5-3的別名 Requirement already satisfied: setuptools in /home/python/.pyenv /versions/3.5.3/envs/3-5-3/lib/python3.5/site-packages Requirement already satisfied: pip in /home/python/.pyenv/versions/3.5.3/envs/3-5-3/lib/python3.5/site-packages [python@node1 python3.5.3]$ pyenv versions system 3-5-3 * 3.5.3 (set by /home/python/python3.5.3/.python-version) 3.5.3/envs/3-5-3 3.6.2 [python@node1 python3.5.3]$ pyenv local 3-5-3 #使用虛擬環境時前面多出了一個名稱 (3-5-3) [python@node1 python3.5.3]$ pyenv version 3-5-3 (set by /home/python/python3.5.3/.python-version) (3-5-3) [python@node1 python3.5.3]$
8.安裝ipython pip install ipython
9.安裝Jupyter,基於web的交互式筆記本 pip install Jupyter jupyter notebook help jupyter notebook password #更改密碼 jupyter notebook --ip=0.0.0.0 #定義全部IP均可以訪問該網頁http://IP:8888/
10.最後就是使用環境測試一下第一個程序咯: