python 解釋器,版本&環境管理工具pyenv在centos6.9安裝教程

1.pyenv安裝
2.IPython->增強的Python shell & Jupyter notebook->IPython notebook 安裝
3.pip安裝->python包管理器

環境:centos6.9

1.pyenv安裝

①安裝git 工具和依賴:執行腳本->采取git方式安裝# yum install git -y

執行腳本#yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel ? ? readline-devel zlib-devel bzip2-devel

②安裝rz工具:用于上傳腳本文件: yum install lrzsz

③上傳腳本文件:rz; ? pyenv-installer

④新建用戶python并在該用戶家目錄執行腳本 pyenv-installer

⑤修改家目錄下的環境變量 vim ~/.bash_profile ,追加

export PATH=”/home/python/.pyenv/bin:$PATH”
eval “$(pyenv init -)”
eval “$(pyenv virtualenv-init -)”

source ./.bash_profile session 生效

此時就可以查看pyenv 版本了: pyenv -v

⑥通過pyenv安裝python 3.5.3 :pyenv install 3.5.3 ,安裝之前可以先查看下有哪些 可以用的版本pyenv install –list

⑦創建虛擬版本 別名未zhaoyun353 :pyenv virtualenv 3.6.1 zhaoyun353

⑧指定路徑為虛擬python環境;mkdir ~/works/projects? -p

切換到路徑~/works/projects執行 pyenv local? zhaoyun353

⑨pip一種和yum相似的安裝包管理工具 的使用,mkdir ~/.pip ? touch pip.conf

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

在虛擬環境下pip -V ,安裝redis 測試安裝的位置.

⑩pip install ipython 安裝ipython

11.安裝 jupyter :pip install jupyter ? ? 啟動 $ jupyter notebook –ip=0.0.0.0 –no-browser

如果從外網訪問關閉防火墻:service iptables stop

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/87026

(5)
oranixoranix
上一篇 2017-09-12 12:13
下一篇 2017-09-14 10:12

相關推薦

  • Python基礎練習之set/dict練習

    1.用戶輸入一個數字 打印每一位數字及其重復的次數 (1)字符串練習2用的方法 while True: num = input().strip().lstrip(‘0’) if num.isdigit(): break count = [0] * 10 for j in num: x = int(j) if count[x] == 0: count[x] =…

    2017-10-09
  • 滑動窗口

    數據載入 def load(path:str): with open(path) as f: for line in f: tmp = extract(line) if tmp: yield tmp else: # TODO 解析失敗就拋棄,或者打印日志 continue 時間窗口分析 概念 很多數據,例如日志,都和時間相關的,都是按照時間順序產生的。 產生…

    2017-11-04
  • python函數與作用域

    ##函數– 函數— 數學定義:y=f(x),y是x的函數,x是自變量— python函數:由若干語句組成的語句塊、函數名稱、參數列表構成,它是組織代碼的最小單元;完成一定的功能 – 函數的作用— 結構化編程對代碼的最基本的封裝,一般按照功能組織一段代碼— 封裝的目的是為了復用,減少冗余代…

    2017-10-17
  • python基礎語法之if,else,for,while,continue,break

    如果你了解語法的使用,內有習題可以稍作練習。

    2017-09-16
  • Python線程指南

    本文介紹了Python對于線程的支持,包括“學會”多線程編程需要掌握的基礎以及Python兩個線程標準庫的完整介紹及使用示例。 注意:本文基于Python2.4完成,;如果看到不明白的詞匯請記得百度谷歌或維基,whatever。 尊重作者的勞動,轉載請注明作者及原文地址 >.< 1. 線程基礎 1.1. 線程狀態 線程有5種狀態,狀態轉換的過程如…

    2015-03-13
  • queue,threading,user_agents

    queue 模塊 隊列
    threading 模塊 線程
    user_agents 瀏覽器信息提取

    2018-05-07

評論列表(1條)

  • h
    h 2017-09-12 14:42

    非常不錯的Python按照素材,辛苦!

欧美性久久久久