ubuntu安装python库_Python安装:如何在ubuntu下安装python库_weixin_39636707的博客-程序员秘密

技术标签: ubuntu安装python库  

上面介绍到了python安装中如何在Windows下按章python库,接下来上海python培训小编介绍另外一种方法:如何在ubuntu下安装python库。

在ubuntu下进行python库的安装方法有多重,这里上海python培训小编介绍四中简单常用的方法。

python安装库方法一:是直接在命令终端运行sudo apt install

python3-库名,好像有少数的包只能这些操作,当然pip包是要用这种方法先安装的;

python安装库方法二:是在命令终端用pip命令安装,sudo pip install

库名;但是由于这些源一般都国外的源,网络等方面的原因可能会导致安装很慢或不成功。我们可以自己更改源,上海python培训意外发现有一个豆瓣的源,网速飞快还几乎不会失败。

python安装库方法三:是源码安装,或egg文件安装只操作过一次。

解压缩,进入目录tar -xzvf pyhs2-0.3.2.tar.gzcd pyhs2-0.3.2,执行安装命令python setup.py

install,等待安装完成 。

.egg文件

egg文件是一种打包,后缀名可以改成rar,直接解压缩,按照源码的形式安装,一种更简单的安装方法就是把egg文件和egg文件解压出来的文件夹直接复制到Python的三方库文件夹..Lib\site-packages中。

python安装库方法四:是下载相应版本的whl文件,然后pip install wheel 就可以安装wheel。

sudo pip3 install -i https://pypi.doubanio.com/simple/ 包名

阿里云的链接sudo pip3 install -ihttp://mirrors.aliyun.com/pypi/simple/

(当然,上海python培训推荐可预先安装好numpy、Scipy、Pandas、Scikit-Learn、Matplotlib、NLTK、pyspark、scrapy、collections(这个似乎是python自带的库)

)、seaborn 、kafka-python等 。

下面是上海python培训总结的一些可以先安装好的库,其他一些为基本库,

sudo apt-get install autoconf curl libmysqld-dev libaio-dev libjpeg62-dev

libpng12-dev libfreetype6-dev libssl-dev zlib1g-dev

sudo apt-get install libbz2-dev libgdbm-dev

sudo apt-get install sqlite3 libsqlite3-tcl libsqlite3-dev

sudo apt-get install python-bsddb3

删除指定的模块或者包:pip uninstall xxx

Python是一门简单易学的语言,却不是易掌握的一门编程语言,进行python安装也是学习python入门的重要知识点,只有用心才能学好。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39636707/article/details/109973128

智能推荐

python中字符串比较方法_Python中常见的字符串的操作方法:_weixin_39577908的博客-程序员秘密

---恢复内容开始---常用字符串的操作方法:1,str.capitalize()#首字母大print(name.capitalize())name = "my name is Span!"print(name.capitalize())###My name is span!2,str.upper(); str.lower() #全部变成大写;全部变成小写#需求分析:在证输入码时,不区分大小写s...

ImportError: cannot import name ‘db‘ from partially initialized module ‘app‘ (most likely due to a c_那记忆微凉的博客-程序员秘密

运行Flask程序报错:ImportError: cannot import name 'db' from partially initialized module 'app' (most likely due to a circular import) (/home/z2q/PycharmProjects/flask_demo3/app/__init__.py)就是从包中导入不进去,其实是自己的不认真看书造成的,不过这也刚刚好让自己的知道了一些问题(从网上和看书结合出来找到了答案,解决了问题,心里很

Windows 右键 图标-菜单无法打开-资源管理器重启-explorer.exe停止与 Windows 交互并关闭【已解决】_程序 explorer.exe 版本 10.0.19041.2604 已停止与 windows 交互_凤尘的博客-程序员秘密

具体原因不得而知,不过出错应该是在我用电脑管家和360分别清理垃圾文件的时候,大概是我乱勾选了什么不该勾选的东西!!!QAQ!!! 然后就出现了点击图标右键后,一直在那转圈,过一会就卡屏,资源管理器重启.......试了网上各种方法,最后差点就准备重装系统了,不过想在俺们可是搞计算机的,这个小bug就干不过,有点说不过去啊,于是死马当活马医,就看最后一种方法,不行咱就重装系统,没想到通了!!!【h...

Unity动画事件_000000000000O的博客-程序员秘密

动画事件添加var clip = new AnimationClip();//clip,动画剪辑  储存基于动画的关键帧。这里新建动画剪辑clip.SetCurve ("", typeof(Material), "_Color.a", AnimationCurve.EaseInOut(0, 1, 5, 0));//给动画指定曲线一个特殊的属性。setCurve方法参数:

操作系统-使用信号量实现生产者与消费者(C++实现)_lady_killer9的博客-程序员秘密

常用函数:HANDLE WINAPI CreateSemaphore( _In_opt_ LPSECURITY_ATTRIBUTES lpSemaphoreAttributes _In_ LONG lInitialCount, _In_ LONG lMaximumCount, _In_opt_ LPCTSTR lpName...

oracle 全库校验坏块,Oracle数据库坏块检查_马渊程的博客-程序员秘密

故障现象1:在执行逻辑备份时,导入导出报错故障现象2:数据库断电产生坏快,重启实例失败,提示数据文件损坏故障现象3:硬盘数据通过底层恢复后,产生大量的坏块具体解决方案:在ASM磁盘组下,dbv检查坏块时,必须加userid=sys/sys,另外表空间数据必须为OMF格式注:ASM磁盘组自动管理数据文件,所以我们创建表空间时不要手动指定路径,会导致dbv功能失效操作流程:[email protected]&g...

随便推点

ESP32-S2以太网插拔网线后经常无法再次分配到IP地址_esp32网线_weichushun的博客-程序员秘密

根据ethernet/basic例程,只在上电第一次可以从路由器分配到地址,ESP32以太网插拔网线后无法再次分配到IP地址。研究为何DHCPC没有再次申请?换了一个路由器,又好使,看来不同路由器对DHCP处理不同。如何添加代码让系统能适应所有路由器?分析API...

设备驱动程序INF文件——INF文件的节_whatday的博客-程序员秘密

INF文件的节       INF文件是一个文本文件,由许多按层次结构排列的节组成,他们以方括号中的节名称开始,如[Version]、[Manufacturer]等,后面是改接所含有的各个项,如Signature、DriverVer等。节中各项的基本定义格式为entry=value[,value…]       其中,“entry”标示项名称,“value”标示该想的取值。节名和项名称

ARM Linux 内核启动总结 之 创建临时页表_arm linux 启动流程 临时页表_chuanzhilong的博客-程序员秘密

硬件平台:S5PV210   内核版本:Linux2.6.32   文件:head.S(linux/arch/arm/kernel/)#include #define KERNEL_RAM_VADDR    (PAGE_OFFSET + TEXT_OFFSET) #define KERNEL_RAM_PADDR    (PHYS_OFFSET + TEXT_OFFSET)

内核Alsa之pcm_9527号缘的博客-程序员秘密

pcm用来描述alsa中数字音频流。Alsa音频的播放/录制就是通过pcm来实现 的。名词解释声音是连续模拟量,计算机将它离散化之后用数字表示,就有了以下几个名词术语。Frame. 帧是音频流中最小的单位,一段音频数据就是由苦干帧组成的。Channel. 通道表示每帧数据中包含的通道数。单声道音频Mono含有  1个通道,立体声Stereo音频通常为2个通道。Bit Depth.

华大半导体HC32F4A0笔记(三),RS485通信,使用串口USART1,DMA接收_rx485使用dma传输_cypressxt926的博客-程序员秘密

一、USART的工作频率和波特率看用户手册一上来就糊涂了,手册里面写的PCLK是什么?翻看手册第4章有关CMU章节。似乎这里说的PCLK就是PCLK1?手册是第一版,纰漏其实蛮多的。在官方库函数验证了猜测,这里说的PCLK指的就是PCLK1:en_result_t USART_SetBaudrate(M4_USART_TypeDef *USARTx, uint32_t u32Baudrate,

python基础知识篇:string,list常用的方法_python string list_尘海一粟的博客-程序员秘密

string 数据类型的处理'''字符串'''#在pyton 中是不需要定义数据类型的,接下来展示字符串类型的数据处理string_data="0123456789"print("第一次打印:{}".format(string_data))# 字符串的切割print("第二次打印切割后的字符串:{}".format(string_data[1:3]))#[1:3]代表取字符串索引为1到3-1为止的字符串print("第三次打印字符串:{}".format(string_data[.