Python學習-環境搭建

1、環境說明:
python

    一、Centos 7下安裝Python3X及版本管理工具pyenv
git


2、環境搭建:github

    一、安裝Python 依賴的庫:
web

gcc make patch gdbm-devel openssl-devel sqlite-develzlib-devel bzip2-devel readline-develsql

  二、安裝版本管理工具pyenv(參考github):瀏覽器

curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bi
n/pyenv-installer | bash
bash

命令成功執行完成以後,會提示更改配置文件,在「~/.bash_profile」~中添加如下內容:服務器

export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
curl

即,將pyenv安裝路徑加入到系統環境變量中。從新登陸終端,修改生效。
ide

備註:儘可能使用github推薦額方式安裝pyenv(即上述方法),不然可能會有一些插件不可用(由於其它安裝方式未必能安裝所需的插件,好比virtualenv就是以插件的形式安裝到pyenv)。


    三、使用pyenv:

A)列出全部已安裝的python版本(包含系統自帶的和使用pyenv安裝的python版本)

pyenv versions

B)列出當前目錄使用的python版本及原版本

pyenv version

C)查看或設定當前目錄的python版本(若是後面跟了python版本,表示設定版本;不跟即爲查看版本)

pyenv local

例如:pyenv local test(將當前目錄的python版本設定成test虛擬python環境)

D)查看或設定全局python版本(具體同上)

pyenv global

備註:建議忘記此命令!(一旦系統python版本被更換,會出問題的)

E)建立虛擬環境,主要用於版本隔離

pyenv virtualenv 版本號 虛擬版本號名稱

例如:pyenv virtualenv 3.5.2 test(建立一個名爲test的虛擬python環境,使用的python版本是3.5.2)

備註:進入虛擬python環境下的目錄,會自動激活虛擬python環境的python版本,若是不想激活虛擬環境下的python,能夠還用命令pyenv deactivate,從新激活虛擬環境下的python,可使用命令pyenv activate。

F)使用pyenv安裝不一樣版本的python

pyenv install python版本號

例如:pyenv install 3.5.2 (安裝版本號爲3.5.2的python)

G)使用pyenv升級軟件

pyenv update

H)卸載pyenv

直接刪除目錄rm -rf ~/.pyenv ,而後把~/.bash_profile 環境變量配置中的三行刪掉

備註:運行命令exec "$SHELL" 使環境變量生效,若是尚未效果,就退出終端,從新打開。



    四、使用pip安裝ipython:

pip install ipython


    五、使用pip安裝jupyter:

pip install jupyter


六、使用jupyter:

jupyter是一個web界面的程序演示環境,支持不少開發語言,能夠在瀏覽器端使用服務器的開發環境,本地不須要作任何配置,使用起來很方便。

A)無參數啓動jupyter notebook

jupyter notebook

備註:默認的打開方式,只能在本地的瀏覽器訪問;命令執行以後,會自動打開本地瀏覽器。

B)設定參數啓動jupyter notebook

jupyter notebook --ip=0.0.0.0 --port 8899 --no-browser

備註:指定ip爲0.0.0.0,表示局域網內任何主機均可訪問,也能夠指定port,不然jupyter會自動分配一個可用的端口,一般是8888端口,指定-- no-browser,表示啓動後不打開本地的瀏覽器。


PS:有待完善。。。

相關文章
相關標籤/搜索