第一节:

搭建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. 第3章 ES文档和故障处理

    第3章 ES文档和故障处理 一.ES网络配置表 ES网络配置表是ES的硬件和软件组成的列表.ES网络配置常包括以下项目: 分级 项目 杂项信息 系统名.系统厂商/型号.CPU速率.RAM.存储器.系统 ...

  2. 【Android 开发实例】时间管理APP开发之数据库设计

    当然也能够先写界面什么的.可是,总认为先把数据库后台写好在写界面比較放心. 对于数据库的设计,我一開始没什么概念.甚至不知道怎样下手,一開始想着设计成几个表?有哪些字段? 最后用了两天时间,还是一无所 ...

  3. 重学数据结构系列之——平衡树之SB Tree(Size Blanced Tree)

    学习来源:计蒜客 平衡树 1.定义 对于每一个结点.左右两个子树的高度差的绝对值不超过1,或者叫深度差不超过1 为什么会出现这样一种树呢? 假如我们依照1-n的顺序插入到二叉排序树中,那么二叉排序树就 ...

  4. Javascript MVC 学习笔记(三) 视图和模板

    模板 Javascript中模板的核心概念是,将包括模板变量的HTML片段和Javascript对象做合并.把模板变量替换为对象中的属性值. 书中讲到了几种库作为模板引擎,可是链接失效了.能够在这里下 ...

  5. 最全Pycharm教程(37)——Pycharm版本号控制之基础篇

    1.主题 介绍Pycharm的版本号控制系统 2.准备工作 (1)Pycharm版本号为2.7或者更高 (2)已经创建一个project.參见Getting Started tutorial (3)安 ...

  6. LeetCode 541. Reverse String II (反转字符串 II)

    Given a string and an integer k, you need to reverse the first k characters for every 2k characters ...

  7. ios MetalPerformanceShaders 使用总结

    MPSCNNConvolution 1.初始化时传人 UnsafePointer<Float> 时要传入w,不能是 &(w[0]).否则w其实传入失败,卷积的结果是nan或inf. ...

  8. jQuery 插件开发全解析

    jQuery插件的开发包含两种: 一种是类级别的插件开发,即给jQuery加入新的全局函数,相当于给jQuery类本身加入方法.jQuery 的全局函数就是属于jQuery命名空间的函数,还有一种是对 ...

  9. 【POJ 3614】 Sunscreen

    [题目链接] http://poj.org/problem?id=3614 [算法] 将MinSPF从大到小排序,每头牛找SPF值最大的防晒霜 [代码] #include <algorithm& ...

  10. 第三周 Leetcode 4. Median of Two Sorted Arrays (HARD)

    4. Median of Two Sorted Arrays 给定两个有序的整数序列.求中位数,要求复杂度为对数级别. 通常的思路,我们二分搜索中位数,对某个序列里的某个数 我们可以在对数时间内通过二 ...