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:有待完善。。。

相关文章
相关标签/搜索