安装python第三方包
Posted ironan-liu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装python第三方包相关的知识,希望对你有一定的参考价值。
20190822
先说一下,有4种方法(我知道的):
1.源码安装
2.python自带包管理器安装
3.外部包管理器安装
4.whl格式安装
1。源码安装
Python第三方库几乎都可以在github或者 pypi上找到源码。源码包格式大概有zip 、 tar.zip、 tar.bz2。解压这些包,进入解压好的文件夹,通常会有一个setup.py的文件。打开命令行,进入该文件夹。运行以下命令,就能把这个第三库安装到系统里:
python setup.py install
或者借助pip,则不需要解压:pip install package.zip
2.python自带包管理器安装
现在很多编程语言,都带有包管理器,例如 Ruby 的 gem,nodejs的npm。
在Python中,安装第三方模块,是通过setuptools这个工具完成的。Python有两个封装了setuptools的包管理工具:easy_install和pip。目前官方推荐使用pip。
用easy_install和pip来安装第三方库很方便 它们的原理其实就是从Python的官方源pypi.python.org/pypi 下载到本地,然后解包安装。
操作命令:
pip install packagename
pip uninstall packagename
常见问题:官方的pypi不稳定,很慢甚至访问不了
解决方法1:
采用源码安装方式,在github或其他库下载,用python setup.py install方式安装,详见上文【源码安装】
解决方法2:
手动指定源,在pip后面跟-i,命令如下:
pip install packagename -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pipy国内镜像目前有:
豆瓣 http://pypi.douban.com/simple/
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
华中理工大学 http://pypi.hustunique.com/
山东理工大学 http://pypi.sdutlinux.org/
某些包在这个电脑能安装,在另一电脑有安装不了了
参看setuptools、pip版本是否一致,升级到最新版本
3.外部包管理器安装
conda install packagename
4.whl文件安装
下载whl格式的package,再用pip安装。
参考资料:
转自: https://www.jb51.net/article/92519.htm
以上是关于安装python第三方包的主要内容,如果未能解决你的问题,请参考以下文章