联系方式

咨询热线:400-998-6158

点击此处免费预约试听课程»

常见问题
学习资讯
师资介绍
学习资讯

python扩展包安装方法

小编目前工作的时候遇到了python扩展包安装的问题,因此在这里和大家分享一下python包安装(linux系统下)的小心得体会。

1 python扩展包

Python扩展包,包含有模块,是python引入的按目录来组织模块的方法,而模块就是.py文件。使用模块、包,大大提高了代码的可维护性、可重复性。

2 在线安装

在线安装python包是小编较喜欢的,为什么?那是因为不需要自己下载python包,也不会被依赖包、依赖包的依赖包搞的头晕目眩,简单的命令就能安装所需的python包。

小编常常利用pip来安装python扩展包,pip是python自带的第三方python包安装工具。下面介绍在线安装python包的方法:(以安装matplotlib包为例):

1 pip install matplotlib

2 pip install matplotlib==1.4.0(指定版本为1.4.0)

3 pip install matplotlib --target=path(安装至指定路径)

4 python2 -m pip install matplotlib(指定python版本为python2)

5 python3 -m pip install matplotlib(指定python版本为python3)

3 离线安装

说起离线安装,小编就头疼,因为自己公司所用的集群是断网的,所以安装python包是一件挺费劲的事。抱怨归抱怨,生活要继续,工作也要继续(以安装pysm包为例)。

首先在PyPI网站下载pysm包,当然也有其他路径下载python包,但是PyPI网站是小编的选。PyPI,即the Python Package Index,是较全的python包下载网。

扩展包下载的格式一般有三种(whl/zip/tar.gz,三种格式的文件在内容上也可能有所不同),小编常用的是tar.gz格式,因此下载的是pysm-0.3.7.tar.gz,小编下载至本地后上传至集群。之后就可以进行离线安装了,方法如下:

方法1:pip install pysm-0.3.7.tar.gz

方法1也可以和在线安装一样指定安装目录,安装的python版等。

方法2:tar zxvf pysm-0.3.7.tar.gz(解压)

cd pysm-0.3.7

python setup.py build

python setup.py install

离线安装不能自动安装依赖包,因此如果有依赖包的话,只能一个个手动安装。

4 结束语

python包安装的方法不止小编列举的那些,小编只是在这里抛砖引玉。但以上方法较为常用,也是小编常用的方法。如果本文中有错误的地方,欢迎给小编留言。好啦,下次见!

学校联系方式

更多培训课程,学习资讯,课程优惠等学校信息,请进入 武汉江岸区C语言培训武汉江汉区C语言培训 网站详细了解,免费咨询电话:400-998-6158

相关课程