linux ubuntu中安装、卸载和删除python-igraph的方法教程
作者:风v月 发布时间:2021-01-10 19:54:02
前言
最近在学习python-igraph,发现其实学习一种全新的语言看官方的文档是真的很有帮助,这次我的大部分python代码的完成都是靠着igraph官方的API文档。
官方API:http://pythonhosted.org/python-igraph/igraph.Graph-class.html
本文将给大家详细介绍关于在linux ubuntu安装、卸载和删除python-igraph的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
一、如何在Ubuntu 16.10上安装python-igraph?
首先使用以下命令更新系统:
sudo add-apt-repository ppa:igraph/ppa # Add the Launchpad repository to apt
sudo apt-get update
以上命令将在您的系统上下载Ubuntu 16.10的软件包列表。这将更新最新版本的软件包及其依赖于您的系统的列表。
在上面的帮助下载最新的软件包列表后,可以运行安装过程。
如果您的compter中没有安装python-igraph,那么命令'dpkg -L python-igraph'将给出followin错误。
deepak@deepak-VirtualBox:~$ dpkg -L python-igraph
dpkg-query: package 'python-igraph' is not installed
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
deepak@deepak-VirtualBox:~$
安装python -igraph:
系统更新后,使用以下命令安装python-igraph:
sudo apt-get install python-igraph
在Ubuntu 16.10操作系统上安装软件包之前,以上命令将确认。如果您还没有以su身份登录,安装程序会询问root密码。安装完成后,您可以使用系统上的软件包。
二、如何从Ubuntu 16.10卸载/删除python-igraph?
现在我们将看到从Ubuntu 16.10卸载python-igraph命令。要卸载此软件包,您可以轻松使用apt命令,并从Linux操作系统中删除该软件包。
使用以下命令删除python-igraph命令:
sudo apt-get remove python-igraph
以下命令用于删除python -igraph包及其依赖关系:
sudo apt-get remove --auto-remove python-igraph
这将删除系统中不再需要的python -igraph及其所有依赖软件包。
完全删除所有配置文件的python-igraph:
应该谨慎使用以下命令,因为它会删除所有配置文件和数据:
sudo apt-get purge python-igraph
或者也可以使用以下命令:
sudo apt-get purge --auto-remove python-igraph
以上命令将删除与python-igraph包关联的所有配置文件和数据。您无法恢复删除数据,因此请谨慎使用此命令。
参考文章:http://www.chenxm.cc/post/447.html
来源:https://segmentfault.com/a/1190000011731161


猜你喜欢
- Python中的列表是简直可说是有容乃大,虽然看似类似C中的数组,但是Python列表可以接受任意的对象元素,比如,字符串,数字,布尔值,甚
- 前言之前用过Eel做的桌面应用觉得已经够 * 了,不过由于Eel是调用Chrome,时常出现各种小问题,比如窗口大小设置后有时候不管用,鼠标右键
- pandas in 和 not in 的用法经常在处理数据中从一个总数据中清洗出数据, 但是有时候需要把没有处理的数据也统计出来.这时候就需
- 如下所示:#获取模型权重for k, v in model_2.state_dict().iteritems(): print("
- 长话短说,在vue(2.5.x)中使用swiper(4.3.3),轮播加了autoplay和loop、observer、observePar
- 内容导读TorchVision Transforms API 扩展升级,现已支持目标检测、实例及语义分割以及视频类任务。新 API 尚处于测
- 本文为大家分享了Python实现全排列的打印的代码,供大家参考,具体如下问题:输入一个数字:3,打印它的全排列组合:123 132 213
- 本文实例讲述了Python使用sax模块解析XML文件。分享给大家供大家参考,具体如下:XML样例:<?xml version=&qu
- OVER的定义OVER用于为行定义一个窗口,它对一组值进行操作,不需要使用GROUP BY子句对数据进行分组,能够在同一行中同时返回基础行的
- 套接字socket套接字(socket)是计算机之间进行通信的一种技术,它允许不同主机上的进程之间进行数据交换。在Python中,我们可以使
- 空接口定义空接口是特殊形式的接口类型,普通的接口都有方法,而空接口没有定义任何方法口,也因此,我们可以说所有类型都至少实现了空接口。type
- 一 什么是WebsocketWebSocket是一种在单个TCP连接上进行全双工通信的协议WebSocket使得客户端和服务器之间的数据交换
- 概念Node.js 是构建在Chrome javascript runtime之上的平台,能够很容易的构建快速的,可伸缩性的网络应用程序。N
- 通过对Node的学习及应用,我们知道NodeJS其采用单线程、事件驱动、非阻塞I/O等架构设计,非常适用于高并发、I/O密集型应用。1. 什
- 一、概念1、模块化代码可以使代码易于维护和调试,并且提高代码的重用性;2、函数可以用来减少冗余的代码并提高代码的可重用性。函数也可以用来模块
- 在做项目时发现,很多场合都可能用到Input但又想让它具有select的特性,研究了一下,似乎可以实现,下面的代码可以大概说明我的意图,但实
- 本文实例为大家分享了vue移动端实现手指滑动效果的具体代码,供大家参考,具体内容如下滑动时候黄色块宽度跟着变化通过touch点击实现目前感觉
- 本文实例为大家分享了js实现放大镜效果的具体代码,供大家参考,具体内容如下该放大区域用背景图片放大<!DOCTYPE html>
- 引用计数在Python源码中,每一个对象都是一个结构体表示,都有一个计数字段。typedef struct_object { i
- 理解一个算法最快,最深刻的做法,我觉着可能是自己手动实现,虽然项目中不用自己实现,有已经封装好的算法库,供我们调用,我觉着还是有必要自己亲自