Python中第三方库的安装

摘要:
网上的帖子挺多的,教你如何安装,安装第三方工具库的方法总共分为三类:Dos系统下pip命令;安装包下载安装;IDE集成环境下安装(Pycharm,Spyder……各种库的下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#库名例如需要安装twisted库:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted再找到符合自己相应版本,下载即可。将安装包下载后放在C:ProgramFilesPython36Libsite-packages目录下,在DOS系统中进入这个目录,再pipinstall文件名进行安装五、安装过程中遇到的问题安装scrapy,提示error:MicrosoftVisualC++14.0isrequired.Getitwith"MicrosoftVisualC++BuildTools":http://landinghub.visualstudio.com/visual-cpp-build-tools在安装scrapy库之前,需要先安装lxml,twisted。六、用pip安装readtimeoutpip安装一般是连接google网站进行下载,经常会出错。

网上的帖子挺多的,教你如何安装,安装第三方工具库的方法总共分为三类:Dos系统下pip命令;安装包下载安装;IDE集成环境下安装(Pycharm,Spyder……)

http://www.jianshu.com/p/41a9c25273b1

一、pip命令

感觉这个最简单,但是需要注意几点

1、get-pip这个文件是否在您的Python目录中,Python官网中也指出当你的版本高于2.7或者3.4版本自带了pip文件,如下图pip文件存在与Scripts文件夹下,如果你的Scripts文件夹下没有这个py文件,那么你就在官网https://pypi.python.org/pypi中去下载get-pip

Python中第三方库的安装第1张

然后你你就进入Dos系统

Python中第三方库的安装第2张

如果可以得到这个页面那就说明pip成功了

接下来你就在Scripts文件后输入pipinstallnumpy进行安装了

二、其他安装方法

当你安装了Python的集成软件Pycharm后,直接在Pycharm软件中进行安装,具体网上找例子即可。本文主要是介绍pip命令,题主在网上找了好多方法,都没解释得很详细,所以谢了个帖子留个自己看

三、用pip查看或者卸载已经安装了的第三方库

piplist

pipuninstallrequests

(1)安装cv2

在朴素贝叶斯算法中需要用到cv2进行二值化处理数据,但是pip安装cv2并不成功,返回Could not find a version that satisfies the requirement cv2 (from versions: )
No matching distribution found for cv2

在网上找到一个博主的帖子,他也遇到同样的情况,因为cv2在Python官网中并不存在,需要用过安装opencv来导入cv2,在他的回答中直接pip install opencv-python后,发现cv2.pyd文件自动到python安装目录Libsite-packages下了,在Python的IDLE中测试import cv2 运行成功

四、手动下载安装包安装

这个可以直接看这个博主的思路。各种库的下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#库名

例如需要安装twisted库:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 再找到符合自己相应版本,下载即可。

后来自己需要用到下载whl文件安装,于是记录下来了。

由于要链接sqlsever服务器,要用到pymssql库,用pip安装提示error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

这时可以使用下载安装包进行本地安装。将安装包下载后放在C:Program FilesPython36Libsite-packages目录下,在DOS系统中进入这个目录,再pip install 文件名进行安装

Python中第三方库的安装第3张

Python中第三方库的安装第4张

五、安装过程中遇到的问题

(1)安装scrapy,提示error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

在安装scrapy库之前,需要先安装lxml,twisted。其中pip安装twisted同样需要C++编译器,c++编译器需要4G安装内存,自己感觉不是很必要,于是同样在上面的网址中找到twisted包进行下载手动安装。安装成功后下载scrapy同样的方式进行安装。

六、用pip安装readtime out

pip安装一般是连接google网站进行下载,经常会出错。所以需要对pip进行国内网站源信任设置。新建一个pip.ini文件放在下图所在的路径中

Python中第三方库的安装第5张

pip.ini文件内容还可以是

[global] 
index-url = http://mirrors.aliyun.com/pypi/simple/ 
[install] 
trusted-host=mirrors.aliyun.com

Python中第三方库的安装第6张

免责声明:文章转载自《Python中第三方库的安装》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇python根据excel清单对文件批量重命名Openstack的HA解决方案【mysql集群配置】下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

OpenCV 4.0+Python3.6 在 Windows 操作系统下开发环境搭建

1:到 https://www.python.org/ 网站上下载安装 Python 3.6.x; 2:使用 pip install opencv-python 命令安装 opencv-python 开发包; 3:或者使用 pip install opencv-contrib-python 命令安装 opencv-contrib-python 开发包; 4...

python与c#的交互模块pythonnet

 今天总结一下python与c#的交互模块pythonnet,其实微软也是有相应的解释器的,就是Ironpython,可是毕竟Ironpython还有很多东西没有从python那边继承过来,所以有时候用起来并不是那么爽。但是好在强大的社区总会给我们惊喜,pythonnet就是其中一个让我惊喜的模块,它可以平滑的和C#进行交互。但是网上这方面的资料还是太少了...

Recurrent Neural Network系列2--利用Python,Theano实现RNN

作者:zhbzz2007 出处:http://www.cnblogs.com/zhbzz2007 欢迎转载,也请保留这段声明。谢谢! 本文翻译自 RECURRENT NEURAL NETWORKS TUTORIAL, PART 2 – IMPLEMENTING A RNN WITH PYTHON, NUMPY AND THEANO 。 github地址 在...

mac卸载python

对于 Mac 自带的 Python,其框架目录为:   System/Library/Frameworks/Python.framework 而我们安装的 Python,其(默认)框架目录为:   /Library/Frameworks/Python.framework 接下来,我们就分别(在 Mac 终端进行)删除上面所提到的三部分。   第 1 步,删...

Python爬虫之selenium高级功能

Python爬虫之selenium高级功能 原文地址 表单操作 元素拖拽 页面切换 弹窗处理 表单操作 表单里面会有文本框、密码框、下拉框、登陆框等。 这些涉及与页面的交互,比如输入、删除、点击等。 前提是找到页面中的元素。 例如下面有一个表单输入框: <input type="text" name="passwd" id="passwd-id" /...

pyes-elasticsearch的python客户端使用笔记

elasticsearch入门: http://www.qwolf.com/?p=1387 一.重要的概念 http://834945712.iteye.com/blog/1915432这篇文章很多类比做的很好,便于快速理解pyes的结构 http://blog.plotcup.com/a/106 很清晰的示例代码 1. 使用pip install pye...