Pyenv/pyenv-virtualenv/jupyter的部署/安裝/使用

  • 安裝pippython

#yum install python-setuptools
#sudo easy_install pip

一.pyenvmysql

https://github.com/yyuu/pyenvgit

  • 安裝依賴包:github

$ yum groupinstall "Development Tools" "Server Platform Development"
$ yum -y install git gcc make patch zlib-devel gdbm-devel openssl-devel sqlite-devel bzip2-devel readline-devel


  • 經過github下載安裝pyenv:sql

$ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
Updateg[更新]:
$pyenv update
uninstall[卸載]:
$rm -rf ~/.pyenv
  • 爲pyenv提供環境配置:shell

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile

$ source ~/.bash_profile

重啓shell:
$ exec $SHELL
2.pyenv的使用
  • pip 配置使用國內鏡像

    建立目錄 mkdir ~/.pip瀏覽器

    編輯 ~/.pip/pip.conf, 輸入一下內容bash

  •   [global]
      index-url = http://mirrors.aliyun.com/pypi/simple/
      trusted-host = mirrors.aliyun.com

  • pyenv的平常操做命令:session

獲取幫助:
$ pyenv help

查看可安裝的python版本列表:
$ pyenv install -list | less

查看已安裝的版本[前面有 "*" 的表示當前使用的版本]:
$ pyenv versions 

經過 pyenv 安裝python3.4.2:
$ pyenv install 3.4.2

每次安裝新的版本後,須要使用rehash命令從新hash其可用的python清單
$ pyenv rehash

查看pip的版本:
$ pip -V

查看python版本:
$ python -V

咱們經常使用的幾個命令:
$ pyenv which python                 #顯示當前Python的安裝路徑 
$ pyenv global <version>             #設置默認的Python版本,應該避免使用
$ pyenv local <version>             #在當前路徑建立一個.python-version,之後進入這個目錄自動切換爲該版本 
$ pyenv shell <version>             #在當前shell的session中啓用某個Python版本,優先級高於global,local
  • 基於pyenv設定工做目錄使用的python版本:less

設置全局版本
例1:
    $ pyenv global system
例2:
    $ pyenv global 3.4.2

設置當前工做目錄使用的python版本[之後在該目錄以及其子目錄中的python代碼都將使用該版本的python來執行]:
$ pyenv local 3.4.2

查看當前工做目錄使用的python版本:
$ pyenv version

二.pyenv-virtualenv

  • pyenv-virtualenv經常使用命令:

獲取幫助$ pyenv virtualenv --help

使用pyenv-virtualenv 創建虛擬python環境$ cd /var/local/magedu$ pyenv virtualenv 3.4.2 roachenv

查看可用的版本信息$ pyenv versions

僅查看python的虛擬環境$ pyenv virtualenvs

激活虛擬環境pyenv$ pyenv activate roachenv

三.安裝使用第三方模塊:

$ pip install pymysql
$ pip install ipython

四.安裝使用jupyter:

  • 安裝jupyter:

$ pip install jupyter
  • 使用jupyter

   同時會打開瀏覽器:
        $ jupyter notebook --ip=0.0.0.0 --port=5757

        啓動jupyter可是不打開瀏覽器:
        $ jupyter notebook --ip=0.0.0.0 --port=5757 --no-browser

        後臺運行:
        $ nohup jupyter notebook --ip=0.0.0.0 --port=5757 --no-browser &
  • 瀏覽器訪問

http://ip:5757

五.參考文檔:

http://mageedu.blog.51cto.com/4265610/1413305

相關文章
相關標籤/搜索