centos ipython安装 centos7.6安装教程
大家好,今天给各位分享centos ipython安装的一些知识,其中也会对centos7.6安装教程进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
centos 安装anaconda后怎么使用
1、安装anaconda
之前什么都不需要安装,直接在官网下载anaconda,我下载的是Python2.7,32位的。
下载后的文件是:
直接双击安装,可以自己选定安装位置(这个你自己决定)。
安装完成后,我们可以看到:
安装完anaconda,就相当于安装了Python、IPython、集成开发环境Spyder、一些包等等。
2、Python(shell)
这个和我们直接安装Python得到的Python shell用法一样。当然由于安装了anaconda,所以在这里好多包我们都可以使用了。
3、IPython
3.1 IPython(shell)
我们可以直接点击打开,也可以像下面这样在命令提示符中输入ipython
这个和我们pip install ipython安装的ipython用法一样。
3.2 Ipython QTConsole
直接点击打开,
3.3 IPython Notebook
我们直接点击打开,或者在命令提示符中输入ipython.exe notebook。
4、Spyder(IDE)
4.1 Spyder
Spyder的最大优点就是模仿MATLAB的“工作空间”。
直接点击打开:
4.2其他的IDE使用anaconda
由于安装完anaconda就自带了Spyder集成开发环境了,所以不需要任何配置可以直接使用,但是其他你自己安装的IDE要想使用anaconda需要配置。
CentOS系统中使用EPEL源的方法
国内的yum源貌似没几个全的,尤其是网易,速度虽然快,但是很不全,很多东西都没有就连ipython的都没有,每次装写软件,都要自己去wget包,想省点心都不行,所以直接换成第三方的源,更全面,就是EPEL。
EPEL介绍(官方网址为:)
Extra Packages for Enterprise Linux(or EPEL)是一个由Fedora网络社区创建、维护和管理的为企业版linux提供高质量附加软件包的项目。不仅仅限于Red Hat Enterprise Linux(RHEL), CentOS and Scientific Linux(SL).
EPEL包是基于Fedora的项目,并且不会与官方的企业linux发行版的包冲突或者替换文件。
EPEL使用了和Fedora先共同那个的基础架构。包括构建系统,升级管理器,镜像管理等等。安装上EPEL的源后,就可以直接用yum来安装软件,而且EPE:L不会替换原有的源,省去了不少麻烦。
安装EPEL源
EPEL包含一个叫做epel-release的包,这个包包含了EPEL源的gpg密钥和软件源信息。您可以通过yum安装到您的企业版Linux发行版上。除了epel-release源,还有一个叫做epel-testing的源,这个源包含最新的测试软件包,其版本很新但是安装有风险,请自行斟酌。
注意:有些第三方软件源需要 EPEL的'epel-testing'源来安装依赖组件,请务必在系统设置中启用本源。——引用自《CentOS 6.2安装第三方软件库epel》
这是redhat 5.X(根据自己的系统版本下载安装对应的即可)
32位的系统,则是用 i386
复制代码代码如下:#rpm-ivh
64位的系统,则用 x86_64
复制代码代码如下:#rpm-ivh
(注意:epel中的epel-release-x-x.noarch.rpm,其中x-x代表epel最新的版本,因为epel只保留最新的。所以,如果你是centos6.x版本的,你也可以直接装epel-release-6-x.noarch.rpm)。此原理也对centos 5.x版本有用.
复制代码代码如下:#rpm-q epel-release//查询EPEL是否安装成功
导入key命令:
复制代码代码如下:#rpm--import/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-5
#yum install yum-priorities//这个插件是用来管理源的优先级用的(默认系统好像安装了)
修改 yum的配置文件,修改epel的优先级:
复制代码代码如下:#vi/etc/yum.repos.d/epel.repo
prority的值根据自己的情况修改。
暂停使用EPEL:
复制代码代码如下:#vim/etc/yum.repos.d/epel.repo
将enabled=1改为enabled=0即可。
CentOS下nethogs命令详解
Nethogs是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况。它支持 IPv4和 IPv6协议、支持本地网卡及 PPP链接。
安装过程
##下载##
[root@ipython~]# wget
##依赖安装##
[root@ipython~]# yum install libpcap-devel ncurses-devel
##build iftop##
[root@ipython~]# tar zxf nethogs-0.8.0.tar.gz
[root@ipython~]# cd nethogs
[root@ipython nethogs]# make&& make install
直接运行
[root@ipython~]# nethogs--help
nethogs: invalid option--'-'
usage: nethogs [-V] [-b] [-d seconds] [-t] [-p] [device [device [device...]]]
-V:版本输出
-d:延迟刷新,默认1秒
-t:跟踪模式
-b: bughunt mode- implies tracemode.
-p:指定接口
When nethogs is running, press:
q: quit
m: switch between total and kb/s mode
awk处理nethogs日志一例:
[root@ipython~]# nethogs> awk_nethogs.txt
Waiting for first packet to arrive(see sourceforge.net bug 1019381)
[root@ipython~]# cat-A awk_nethogs.txt|awk-F'[ ^]+''/\?/&&!/unknown/{sub(/^.*H/,"",$4);sub(/^.*G/,"",$5);print$3"\t"$4"\t"$5}'
[[1;23r [(B [[m
[[0;7m PID USER
[[0;7m PID USER
[[0;7m PID USER
107.170.243.66:80-27.115.124.32:38707 0.119 0.091
107.170.243.66:80-27.115.124.32:38707 0.119 0.091
107.170.243.66:80-27.115.124.32:38707 0.119 0.091
107.170.243.66:80-27.115.124.32:38707 0.119 0.091
107.170.243.66:80-27.115.124.32:38707 0.119 0.091