Python第三方库安装及常见问题
来源:互联网 发布:淘宝代运营tmyunying 编辑:程序博客网 时间:2024/06/18 03:35
http://python.jobbole.com/86397/
源码安装
Python第三方库几乎都可以在github或者 pypi上找到源码。源码包格式大概有zip 、 tar.zip、 tar.bz2。解压这些包,进入解压好的文件夹,通常会有一个setup.py的文件。打开命令行,进入该文件夹。运行以下命令,就能把这个第三库安装到系统里:
或者借助pip,则不需要解压:pip install package.zip
包管理器安装
现在很多编程语言,都带有包管理器,例如 Ruby 的 gem,nodejs的npm。
在Python中,安装第三方模块,是通过setuptools这个工具完成的。Python有两个封装了setuptools的包管理工具:easy_install和pip。目前官方推荐使用pip。
用easy_install和pip来安装第三方库很方便 它们的原理其实就是从Python的官方源pypi.python.org/pypi 下载到本地,然后解包安装。
基本操作命令如下:
常见问题
- 官方的pypi不稳定,很慢甚至访问不了
解决方法1:
采用源码安装方式,在github或其他库下载,用python setup.py install方式安装,详见上文【源码安装】
解决方法2:
手动指定源,在pip后面跟-i,命令如下:
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版本是否一致,升级到最新版本
- 安装某些包时出现错误”error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).”
原因大概是 windows上缺少一些C编译器。
解决方法1: 安装VC或VS,该方法有时奏效,有时不奏效。
解决方法2: 更简单的解决方法:下载whl格式的package,再用pip安装。 以numpy包为例:
- Python第三方库安装及常见问题
- centos7 安装python-pip及python的第三方库
- Python及Python第三方包安装
- Python安装第三方库
- python安装第三方库
- python安装第三方库
- python安装第三方库
- Python第三方库安装
- Python安装第三方库
- Python第三方库安装
- python第三方库安装
- python 安装第三方库
- Python 安装第三方库
- python 安装第三方库
- Python安装第三方库
- Python第三方库的安装及测试
- Python 常用第三方库及介绍
- 集成第三方库常见问题
- 微信分享接口配置和调用
- 忘记CentOS/UBUNTU Linux 宝塔面板密码的解决方案
- 数据结构--列队
- JVM 指令中单词的缩写
- Linux 装虚拟机
- Python第三方库安装及常见问题
- JavaSE Date类与Java 8新增的java.time包
- 现代软件工程_团队项目_阿尔法阶段_第五次会议记录_2017.11.27
- ffmpeg AVFilter介绍
- 让我们从机器学习谈起
- Linux常用命令
- 基于Linux系统Ubuntu下搭建Samba服务器
- ${}取值报错An exception occurred processing
- 第一次尝试用python来编程实现“helloworld”,顺利成功,过程中遇到几个小问题