第一节:

搭建centos7下pyenv,ipython,jupyter环境

pyenv:是一个python多版本管理器,在这个里面可以安装多个版本共存,然后可以安装需求选择版本。

ipython:就是写代码的环境

jupyter一个可以让你在电脑上本地或者远程电脑上直接用浏览器进入代码测试。无需再在本地安装环境。

1,系统安装好后,我们首先设置centos7的网卡,命令:

vi /etc/sysconfig/network-scripts/ifcfg-ens160

注:ifcfg-ens160是自己电脑的网卡名称,按照你自己的写入,如果不知道可以在vi /etc/sysconfig/network-scripts/ifcfg-下按tab键查看自己的网卡名称,补上就好。

2.进入到网卡参数编辑里面,按I 编辑。把bootproto设置到固定IP(static),开机启动设置起来,noboot=yes,

然后加上设置参数:

IPADDR=X.X.X.X   #自己要为本电脑配置的IP

GATEWAY=X.X.X.X  #网卡的网关。

NETMASK=X.X.X.X  #网卡的子网掩码

NDS1=X.X.X.X  #解析地址

配置好后按esc键,按shift+:键,按wq退出。

然后重启网卡:

2 安装git

#yum install git -y

然后安装python编译依赖包,

# yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel

注:上面依赖包都需要安装,不然下面的安装软件时常常报错。

3.新建需要搭建环境的用户,设置密码。切换账号,python

4.安装pyenv环境

在https://github.com/pyenv/pyenv-installer有安装步骤,主要复制下列命令交由bash执行

安装完后日志有个然你复制一段话到一个文本中如图

添加到

安装完成后,我们就可以看到版本

然后在pyenv下安装所需版本,首先列出可安装版本

然后选择安# pyenv install 3.6.1

比如我们在python下建立目录来测试在python家目录下建立ybyupython/test/env353/

然后再env353里面使用pyenv来部署我们的python版本

然后我们可以用pyenv -V

查看我们的当前目录python的版本

安装好了Python 后,后面就是简单的安装ipython

升级pip

安装jupyter

设置密码:

输入两次密码。

如何在本机访问没有问题,可以在浏览器中打开,如果想远端访问。那么还需要启动的时候设置

--no-borwer是开启不带浏览器启动

如果远程访问有问题,可以另开启consle查看当前链接

后面我就可以在远程上查看和编辑python程序且保存

centos7mini版安装pyenv,ipython和jupyter环境.2090513的更多相关文章

  1. CentOs7 最小安装版安装后配置和java环境的搭建

    下面是contos7 最小化安装成功以后进行一些基础的配置和java环境的安装教程:   1 防火墙 : 关闭防火墙: systemctl stop firewalld.service . 关闭开机启 ...

  2. CentOS mini版安装后增加gcc编译环境

    使用如下命令即可: sudo yum install gcc gcc-c++ make -y

  3. [PY3]——环境配置(1)——pyenv | pip | ipython | jupyter(含安装pyenv环境shell脚本)

    1.关于pyenv (1)pyenv是一个开源的.shell脚本编写的工具:Simple Python version management (2)为什么使用pyenv:当多个项目同时在开发与维护时, ...

  4. pyenv ipython jupyter

    pyenv pyenv  依赖安装 yum -y install git gcc make patch zlib-devel gdbm-devel openssl-devel sqlite-devel ...

  5. Ubuntu环境下Anaconda安装TensorFlow并配置Jupyter远程访问

    本文主要讲解在Ubuntu系统中,如何在Anaconda下安装TensorFlow以及配置Jupyter Notebook远程访问的过程. 在官方文档中提到,TensorFlow的安装主要有以下五种形 ...

  6. 01.jupyter环境安装

    jupyter notebook环境安装 一.什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文 ...

  7. jupyter环境安装

    jupyter notebook环境安装 一.什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文 ...

  8. 01,jupyter环境安装

    jupyter notebook环境安装 一.什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文 ...

  9. IPython与Jupyter notebook 安装与配置,插件扩展,主题,PDF输出

    基于 python2.7.13 32-bit版本安装 1.安装pyreadline https://pypi.python.org/pypi/pyreadline 下载对应的32位版本 安装Micro ...

随机推荐

  1. SVN提交代码冲突解决方法总结

    在近期svn提交代码时遇到多种情况的问题,现做一个解决办法的总结如下: 插播一条:idea下被svn版本控制各类文件的颜色区分,红棕色,未加入版本控制:绿色,已经加入控制暂未提交:蓝色,加入,已提交, ...

  2. SOA究竟是个啥

    SOA(Service-Oriented Architecture),中文全称:面向服务的架构. SOA让把系统分离成不同的服务,使用接口来进行数据交互,终于达到整合系统的目的. 专业的词总是让人懵懵 ...

  3. P2657 [SCOI2009]windy数 数位dp

    数位dp之前完全没接触过,所以NOIP之前搞一下.数位dp就是一种dp,emm……用来求解区间[L,R]内满足某个性质的数的个数,且这个性质与数的大小无关. 在这道题中,dp[i][j]代表考虑了i位 ...

  4. P3178 [HAOI2015]树上操作 树链剖分

    这个题就是一道树链剖分的裸题,但是需要有一个魔性操作___编号数组需要开longlong!!!震惊!真的神奇. 题干: 题目描述 有一棵点数为 N 的树,以点 为根,且树点有边权.然后有 M 个操作, ...

  5. 软RAID管理

    软RAID管理 软RAID 软RAID 提供管理界面:mdadm 软RAID为空余磁盘添加冗余,结合了内核中的md(multi devices). RAID 设备可命名为/dev/md0./dev/m ...

  6. P3379最近公共祖先(LCA)

    题目描述 如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先. 输入输出格式 输入格式: 第一行包含三个正整数N.M.S,分别表示树的结点个数.询问的个数和树根结点的序号. 接下来N-1行每 ...

  7. 原生方式实现Ajax技术

    一:什么是Ajax? Ajax:异步的JavaScript和XML,用于完成网页局部刷新功能(修改少量数据只用局部刷新,不用再整个网页重新加载): XML的作用:1.是用于数据传输,但现在都在使用JS ...

  8. windows下 redis/tomcat 服务自启动

    //设置redis服务自启动 //根据个人配置执行语句.   redis-server --service-install redis.windows.conf --loglevel verbose ...

  9. win快速搜索软件

    Everything 与其他搜索工具的简单比较: Everything 是至今为止 X-Force 所使用过速度最快的文件搜索工具.与它相似的有异次元曾经介绍过一款很老的软件AVAFind,也非常的优 ...

  10. python自动化测试学习笔记-5常用模块

    上一次学习了os模块,sys模块,json模块,random模块,string模块,time模块,hashlib模块,今天继续学习以下的常用模块: 1.datetime模块 2.pymysql模块(3 ...