centos7mini版安装pyenv,ipython和jupyter环境.2090513
第一节:
搭建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的更多相关文章
- CentOs7 最小安装版安装后配置和java环境的搭建
下面是contos7 最小化安装成功以后进行一些基础的配置和java环境的安装教程: 1 防火墙 : 关闭防火墙: systemctl stop firewalld.service . 关闭开机启 ...
- CentOS mini版安装后增加gcc编译环境
使用如下命令即可: sudo yum install gcc gcc-c++ make -y
- [PY3]——环境配置(1)——pyenv | pip | ipython | jupyter(含安装pyenv环境shell脚本)
1.关于pyenv (1)pyenv是一个开源的.shell脚本编写的工具:Simple Python version management (2)为什么使用pyenv:当多个项目同时在开发与维护时, ...
- pyenv ipython jupyter
pyenv pyenv 依赖安装 yum -y install git gcc make patch zlib-devel gdbm-devel openssl-devel sqlite-devel ...
- Ubuntu环境下Anaconda安装TensorFlow并配置Jupyter远程访问
本文主要讲解在Ubuntu系统中,如何在Anaconda下安装TensorFlow以及配置Jupyter Notebook远程访问的过程. 在官方文档中提到,TensorFlow的安装主要有以下五种形 ...
- 01.jupyter环境安装
jupyter notebook环境安装 一.什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文 ...
- jupyter环境安装
jupyter notebook环境安装 一.什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文 ...
- 01,jupyter环境安装
jupyter notebook环境安装 一.什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文 ...
- IPython与Jupyter notebook 安装与配置,插件扩展,主题,PDF输出
基于 python2.7.13 32-bit版本安装 1.安装pyreadline https://pypi.python.org/pypi/pyreadline 下载对应的32位版本 安装Micro ...
随机推荐
- 从基于 SQL 的 CURD 操作转移到基于语义 Web 的 CURD 操作
中文名称 CURD 含义 数据库技术中的缩写词 操作对象 一般的项目开发的各种参数 作用 用于处理数据的基本原子操作 它代表创建(Create).更新(Update).读取(Retrieve) ...
- 面向画布(Canvas)的JavaScript库
面向画布(Canvas)的JavaScript库 总结 每个库各有特色,根据需求选择 学习要点 面向画布(Canvas)的JavaScript库 EaselJS 是一个封装了 HTML5 画布(C ...
- 【POJ 1845】 Sumdiv
[题目链接] 点击打开链接 [算法] 不妨先将A分解质因数 A = p1^q1p2^p2p3^p3..pn^qn 那么,A^B = p1^q1Bp2^q2B...pn^qnB 根据约数和定理,A^B的 ...
- Timer A UP mode 中断
Timer_A, Toggle P1.0, CCR0 Up Mode ISR, DCO SMCLK // Description: Toggle P1.0 using software and TA ...
- Another lottery
http://acm.hdu.edu.cn/showproblem.php?pid=2985 题意:有n个人每个人可以买m轮彩票,每轮可以买尽可能多的彩票.如果该彩票在i轮被抽到,则该人可以获得2^i ...
- SRAM and DRAM
DRAM:(Dynamic Random Access Memory)动态随机访问存储器,只能将数据保存较短的时间.每隔一段时间需要对数据进行刷新一次,没有刷新的单元数据会丢失.常见的用途是作为内存( ...
- 洛谷P2668斗地主(搜索)noip2015
题目描述 牛牛最近迷上了一种叫斗地主的扑克游戏.斗地主是一种使用黑桃.红心.梅花.方片的A到K加上大小王的共54张牌来进行的扑克牌游戏.在斗地主中,牌的大小关系根据牌的数码表示如下:3<4< ...
- BZOJ 3798 分块打表
思路: 这题思路真是奇妙 先跑个暴力 每隔1e5打个表 块内暴力 打表程序: (开O3 15秒就跑完了) //By SiriusRen #include <bits/stdc++.h> u ...
- [转]使用ThinkPHP框架快速开发网站(多图)
本文转自:http://blog.csdn.net/ruby97/article/details/7574851 这一周一直忙于做实验室的网站,基本功能算是完成了.比较有收获的是大概了解了ThinkP ...
- 软件架构自学笔记----分享“去哪儿 Hadoop 集群 Federation 数据拷贝优化”
去哪儿 Hadoop 集群 Federation 数据拷贝优化 背景 去哪儿 Hadoop 集群随着去哪儿网的发展一直在优化改进,基本保证了业务数据存储量和计算量爆发式增长下的存储服务质量.然而,随着 ...