Python培训
400-996-5531
小编目前工作的时候遇到了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包安装的方法不止小编列举的那些,小编只是在这里抛砖引玉。但以上方法较为常用,也是小编常用的方法。如果本文中有错误的地方,欢迎给小编留言。好啦,下次见!
免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有
Tedu.cn All Rights Reserved