python第三方库安装包,python自动安装第三方库
安装源代码
大多数Python第三方库都可以在github或pypi中找到源代码。包格式包括zip、tar.zip和tar.bz2.当你解压这些包,进入解压后的文件夹,通常会有一个setup.py文件。打开命令行并输入文件夹。您可以通过运行以下命令在您的系统上安装第三个库。python setup.py安装
或者用pip的话,不需要解压:pipi install package . zip。
安装包管理器
目前很多编程语言都有包管理器,比如Ruby的gem,nodejs的npm等。
在Python中,第三方模块的安装是通过一个叫做setuptools的工具来完成的。Python有两个封装setuptools的包管理工具:easy_install和pip。现在,正式推荐pip。
使用easy_install和pip安装第三方库非常有用的原理,其实就是从Python的官方源代码pypi.python.org/pypi,本地下载,然后解包安装。
基本操作命令如下。安装软件包
pip安装包名称
卸载软件包
pip卸载软件包名称
#检查已安装的软件包
pip列表
#将依赖于项目的库重定向到一个文件,并将cd输出到项目的根目录
pip项目名称要求. txt
#其他人安装项目的依赖库
pip安装-r要求. txt
您可以通过在命令行中键入pip -h来查看pip的常规命令。
在pip command -h中,您可以确认如何使用该命令。命令:
安装软件包。
下载软件包。
通用软件包。
freezeoutputinstalledpackagesinrequirementsformat .
列表中安装的软件包。
show show information bout installed packages .
在pypi中搜索包。
wheelbuildwheelsfromsyour requirements .
hashcomputerhashesofpackagearchives .
completionahelpercommandusedforcommandcompletion
帮助显示命令帮助.
常见问题
公式的Pypi不稳定,速度慢,不可访问。
解决方案1:
源码安装,从github或者其他库下载,Python Setup.pyInstall安装,具体请参考上面的【源码安装】。
解决方案2:
pip后手动指定源和add -i。该命令如下所示。http://pypi.douban.com/simple-trusted-hostpypi.douban.com
Pipy国产镜目前:
http://pypi.douban.com/simple/豆瓣菜
AlibabaCloud(阿里云)3358镜像. a liyun.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/分校
有些软件包可以安装在这台计算机上,但不能安装在其他计算机上。
设置,参考pip版本是否匹配,升级到最新版本的pip安装设置工具-U。
安装pip -U
安装某些软件包时出错错误:需要Microsoft visual c 10.0(找不到dvcvarsall.bat)。
原因可能是windows缺少一些C编译器。
解决方案一:安装VC或者VS,这种方法不一定行得通。
解决方案2:更简单的解决方案:下载whl格式的包,使用pip安装。numpy包示例:
Wh格式下载地址:Goh lke/python libs/http://www . lfd . UCI . edu/~
输入whl文件所在的完整路径。
pipi installd:\ python \ numpy-1 . 9 . 2 mkl-cp33-none-win _ amd64 . whl
这篇技术文章是由互联网提供的。如果你不打算侵犯你的权利,请点击这里反馈版权投诉。
系统来源:php中文网
标签:Python
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。