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 ...
随机推荐
- CentOS-6.4-DVD系统中安装Oracle-11.2.0.4
完整版见https://jadyer.github.io/2014/05/18/centos-install-oracle/ /** * CentOS-6.4-DVD系统中安装Oracle-11.2. ...
- 【bzoj1196】[HNOI2006]公路修建问题
二分答案 验证有一种贪心的思想,就是如果这条路的c1比二分的值还小,那就要果断选择一级公路. 搜过一遍后,如果可供选择的一级公路小于k,就可以直接返回否了. 接下来继续选择,如果可以选到n-1条路,就 ...
- Zookeeper01
ZooKeeper数据模型Znode
- 洛谷P1045 麦森数
题目描述 形如2^{P}-12 P −1的素数称为麦森数,这时PP一定也是个素数.但反过来不一定,即如果PP是个素数,2^{P}-12 P −1不一定也是素数.到1998年底,人们已找 ...
- RDA EQ&频响曲线
相关数据: FAC->Audio->EQ Setting EQ Band - Gain Frequency Q Factor 1.5 FAC->Audio->PEQ // En ...
- codeforces round #416 div2
A:暴力模拟 #include<bits/stdc++.h> using namespace std; int a, b; int main() { scanf("%d%d&qu ...
- PCB ODB++(Gerber)图形绘制实现方法
这里讲解一下用net解析PCB图形绘制实现方法 一.解析PCB图形绘制实现 解析PCB图形,说简单也非常简单,先说一下,PCB Gerber图形由:点,线,弧,铜皮,文字 5类元素组成,通常简写为:P ...
- hibernate类或方法---备忘录
- 9.2NOIP模拟题
9.2 NOIP模拟 题目名称 “与” 小象涂色 行动!行动! 输入文件 and.in elephant.in move.in 输出文件 and.out elephant.in move.in 时间限 ...
- sql case when 用法
sql语言中有没有类似C语言中的switch case的语句?? 没有,用case when 来代替就行了. 例如,下面的语句显示中文年月 select ...