又见Python<2>:如何安装第三方库(Windows)
使用python进行数据分析或者数据处理时,往往需要使用一些库,而使用库之前必须安装它。Anaconda内置了很多常用的第三方库,可以满足绝大部分需求,比如numpy、pandas、matplotlib等等,因此不需要用户再进行安装。但是一些不常用的、或者小众的库则需要我们手动安装。
1.如何判断一个库是否已经安装?
有两种方法:
1)在spyder
或者Jupyter
中import,如果提示导入错误,则代表该库未安装;
2)安装有Anaconda
时,在Anaconda Navigator
中搜索并查看该库是否installed。
2.库的安装方法
(1)Anaconda环境下:
在Anaconda Navigator
中先找到该库,然后选择并进行安装。
安装成功后,再在Anaconda Navigator
中查看时,该库前面的勾选框已经被勾选上,代表安装成功。
但是,并不是所有的库都可以在Anaconda Navigator
找到。比如用于中文分词的结巴分词。
(2)非Anaconda环境下:
方法1:使用setup.py安装
1)在官网下载库对应的压缩文件,zip\tar\gz等格式,并解压缩;
2)使用命令行切换到解压文件中setup.py所在目录;
3)使用python setup.py install
命令执行该安装文件,进行安装:
python setup.py install
方法2:使用easy_install工具安装
前提是:安装有ez_setup库,安装该库可使用方法1。
在命令行中,直接使用命令easy_install package_name或者资源的URL或者.egg文件
:
easy_install package_name
easy_install package_download_url
easy_install package.egg
方法3:使用pip工具安装
前提是:安装有pip库,一般来说,python2.7或者python3.5或者Anaconda安装时都会自动安装pip。如果需要手动安装,可采用方法1或者方法2。
在命令行中,直接使用命令pip install package_name
:
pip install package_name
同样也可以使用pip命令卸载一个库:
pip uninstall package_name
对于下载的whl文件,需要使用pip工具进行安装:首先将cmd当前目录切换到whl文件所在路径下,然后使用pip install package.whl
命令即可:
pip install package.whl
方法4:直接安装
部分库有封装成.exe或者.mis,可下载后在windows上直接双击安装。
3、小结
1)对于.exe
或者.mis
格式安装包,直接安装
2)对于.zip\tar\gz
格式安装包,解压缩后进入setup.py目录,使用python setup.py install
命令安装
3)对于.whl
安装包,使用pip install package.whl
命令安装(前提:安装好pip)
但是,仍然强烈建议直接使用Anaconda安装Python,这样会一次性安装满足绝大部分需求的库,避免了自己的手工安装。因为手工安装,不仅需要去下载库,而且库之间的前后依赖关系也很繁琐,安装一个库必须首先安装它所依赖其他所有库。
又见Python<2>:如何安装第三方库(Windows)的更多相关文章
- 人生苦短之我用Python篇(安装第三方库、正则表达式)
安装第三方库 两种方法, 一.在DOS界面下运行 pip3 install requests 二.切换至request目录下 cd E:\ python3 setup.py install ----- ...
- Python用pip安装第三方库时换源下载
pip默认是从Python官网下载第三方库,从国外下载当然不如从国内下载来得快 豆瓣:https://pypi.doubanio.com/simple 还有其它源,阿里云等等,一个就够用了 用pip安 ...
- python和anacoda安装第三方库的位置
查看已安装库及版本号,命令行pip list 安装第三方库位置:
- 重拾Python(2):如何安装第三方库(Windows)
使用python进行数据分析或者数据处理时,往往需要使用一些库,而使用库之前必须安装它.Anaconda内置了很多常用的第三方库,可以满足绝大部分需求,比如numpy.pandas.matplotli ...
- 【Python学习笔记】多版本python使用pip安装第三方库
不知道是不是有人跟我一样,一直Python2与Python3混着用,然而在cmd中默认的Python版本只有一种,使用 pip install xxx(第三方库名) 只会安装到默认版本上. 而如果需 ...
- python使用pip安装第三方库以及镜像使用豆瓣源安装第三方库
2018/8/7 在使用pip安装pynum第三方库时的随笔 所有的前提都是你成功安装了pip 首先第一步 打开命令提示符 输入pip show pip 查看当前pip版本 然后可以上官网搜索一下 ...
- python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案
人生苦短,我用python!为什么很多人喜欢用python,因为包多呀,各种调包.但是调包有的时候也调的闹心,因为安装包不是失败就是很慢,很影响自己的工作进度,这里给出一个pip快速安装工具包的办法, ...
- Python:pip 安装第三方库,速度很慢的解决办法
场景 想安装 Django 库 在 cmd 敲入命令 pip install Django 但是发现下载安装文件非常慢 原因:实质访问的下载网站是 https://pypi.Python.org/si ...
- 【转】安装第三方库出现 Python version 2.7 required, which was not found in the registry
安装第三方库出现 Python version 2.7 required, which was not found in the registry 建立一个文件 register.py 内容如下. 然 ...
随机推荐
- discuz2.5登录后台闪退的解决办法
今天突然发现discuz2.5论坛后台进不去,开始以为密码错了,但发现登录后也是闪退.我试着清除浏览器cookie,也换了其他浏览器也没有用,还是上网找找吧! discuz2.5进入后台闪退的原因: ...
- Linux系统调用、新增系统调用方法【转】
转自:http://blog.chinaunix.net/uid-25374603-id-3401045.html 说明: 系统调用是内核和应用程序间的接口,应用程序要访问硬件设备和其他操作系统资源, ...
- Workqueue机制的实现
Workqueue机制中定义了两个重要的数据结构,分析如下: cpu_workqueue_struct结构.该结构将CPU和内核线程进行了绑定.在创建workqueue的过程中,Linux根据当前系统 ...
- 64_t6
texlive-recipebook-svn37026.0-33.fc26.2.noarch.rpm 24-May-2017 15:44 37946 texlive-recipecard-doc-sv ...
- 005zabbix3.0报错记录
一.问题描述 在zabbix_server添加变量时,出现了以下的报错,
- git clone的
git clone git@e.coding.net:wudi360/*******.git
- Webcollector应用(一)
webcollector是一个开源的Java网络爬虫框架.最近的爬虫改用java写了,对这一周的工作进行简要总结.对于内部机制了解不深入,主要侧重在应用. 一.环境搭建 需要安装一个webcollec ...
- caffe多个gpu数据合并到一起
当多GPU树形拓扑构建完毕,数据预缓冲到GPU显存,开始进入多GPU并行训练.Caffe的Solver提供了两个用于多GPU训练的回调函数:on_start()和on_gradient_ready() ...
- 使用extjs做的一个简单grid
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding= ...
- Linux 硬盘挂载方法
linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记 硬盘挂载操作工作步骤: 1.先查看目前机器上有几块硬盘,查看命令有两种: 命令1:# fdisk –l 命令2:# dmesg | gre ...