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 ...
随机推荐
- Intellij IDEA安装插件
从Eclipse到Intellij IDEA换过来,还是没有适应,并且电脑异常的卡顿,4核4G内存的机器表示伤不起.Intellij IDEA还有待我进行调教. 今天说明一下怎样安装插件.以keyPr ...
- C#之out和ref区别
out与ref的区别总结:1.两者都是通过引用来传递.2.两者都按地址传递的,使用后都将改变原来参数的数值.3.属性不是变量,因此不能作为 out或ref 参数传递.4.若要使用 ref 或 out, ...
- hdu 4549 M斐波那契数列(矩阵高速幂,高速幂降幂)
http://acm.hdu.edu.cn/showproblem.php?pid=4549 f[0] = a^1*b^0%p,f[1] = a^0*b^1%p,f[2] = a^1*b^1%p... ...
- word2vec 中的数学原理具体解释(六)若干源代码细节
word2vec 是 Google 于 2013 年开源推出的一个用于获取 word vector 的工具包,它简单.高效,因此引起了非常多人的关注.因为 word2vec 的作者 Tomas M ...
- IEC61131-3——数据类型
1. 摘要 列出IEC61131-3支持的几种常用数据类型. 2. 内容 使用USB-CAN接口卡调试从站,SDO发送使用的功能码与字节的关系如下. 2f表示8位,2b表示16位,23表示32位数据. ...
- ALSA声卡驱动中的DAPM详解之四:在驱动程序中初始化并注册widget和route
前几篇文章我们从dapm的数据结构入手,了解了代表音频控件的widget,代表连接路径的route以及用于连接两个widget的path.之前都是一些概念的讲解以及对数据结构中各个字段的说明,从本章开 ...
- html5中不再支持的元素
html5中不再支持的元素:1.acronym(建议abbr) : 定义首字母缩写2.applet(建议object): 定义 applet3.basefont(使用css控制)4.big(使用css ...
- Oracle group by分组拼接字符串
select wm_concat(id),depon from test_1 group by depon
- printf的字符型
参 数 说 明 %s 按实际宽度输出一个字符串 %ms m指定宽度(不足时左补空格,大于时按实际宽度输出) %-ms 左对齐,不足时右补空格 %m.ns 输出占m个字符位置,其中字符数最多n个,左 ...
- applicationContext.xml配置AOP切面编程
Computer.java package com.wh.aop2; public class Computer { public void play01(){ System.out.println( ...