Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)


Posted in Python onApril 05, 2018

 anaconda 集成了很多科学计算中所需要的包,如numpy,scipy等等,具体查看anaconda中已经预先安装配置好的包有哪些,可以通过cmd命令,输入conda list 查看,如下图所示:

Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)

        但是,因为实际需求,我们会需要导入列表中没有的第三方包,如gemsim,在anaconda中,我们可以参考以下步骤安装所需要的第三方包:

        1、启动anaconda 命令窗口:

         开始 > 所有程序 > anaconda >anaconda prompt

Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)

   2、安装gensim包

     在anaconda命令窗口中,输入pip install gensim

   Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)

3、安装成功

Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)

不过上面的速度真的很慢,建议用

conda install gensim

补充:

Anaconda概述

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。

这里先解释下conda、anaconda这些概念的差别。conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。其实还有Miniconda,顾名思义,它只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。

进入下文之前,说明一下conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身!因此,conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换。

但是我们有时候还是要自己安装三方包。比如tensorflow这样用于深度学习的包。

为此我用了三种方法安装。

第一种是打开anaconda prompt,输入pip install tensorflow,但是whl文件下载到2%左右报错,尝试几次都是这样

Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)

第二种方法是从官网下载支持window系统的三方包点击打开链接,然后在anaconda prompt中输入pip install 路径+whl文件名,但是出现以下结果:

Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)

输入pip list后并没有出现tensorflow包。

第三种是输入 conda install tensorflow,出现如下所示

Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)

最后不但安装了包括tensorflow的三方包,还更新了一些旧的三方包。

Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)

这样就完美的解决了问题。

下面针对whl文件的安装方法

使用pip命令安装,没有该命令的话需要先安装pip命令包,切换到python下script目录
去该网站下载http://www.lfd.uci.edu/~gohlke/pythonlibs/#libsvm 所需要的第三方包,放在E:\selenium\
目录下,使用以下命令安装。

支持python 3.0以上版本

pip install E:\selenium\libsvm-3.22-cp36-cp36m-win_amd64.whl

支持python 3.0以下版本

pip install E:\selenium\libsvm-3.22-cp27-cp27m-win_amd64.whl

32位系统安装

pip install E:\selenium\libsvm-3.22-cp27-cp27m-win32.whl

Python 相关文章推荐
python 输出一个两行字符的变量
Feb 05 Python
Python读写ini文件的方法
May 28 Python
用python写一个windows下的定时关机脚本(推荐)
Mar 21 Python
python对list中的每个元素进行某种操作的方法
Jun 29 Python
windows下pycharm安装、创建文件、配置默认模板
Jul 31 Python
python 遍历列表提取下标和值的实例
Dec 25 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
Aug 29 Python
Python-Flask:动态创建表的示例详解
Nov 22 Python
python安装dlib库报错问题及解决方法
Mar 16 Python
解决django 向mysql中写入中文字符出错的问题
May 18 Python
详解Python的爬虫框架 Scrapy
Aug 03 Python
Python绘制数码晶体管日期
Feb 19 Python
Python批量合并有合并单元格的Excel文件详解
Apr 05 #Python
[原创]windows下Anaconda的安装与配置正解(Anaconda入门教程)
Apr 05 #Python
python中返回矩阵的行列方法
Apr 04 #Python
python增加矩阵维度的实例讲解
Apr 04 #Python
python实现在pandas.DataFrame添加一行
Apr 04 #Python
numpy中实现二维数组按照某列、某行排序的方法
Apr 04 #Python
matlab中实现矩阵删除一行或一列的方法
Apr 04 #Python
You might like
php 文章采集正则代码
2009/12/28 PHP
smarty表格换行实例
2014/12/15 PHP
thinkPHP5.0框架命名空间详解
2017/03/18 PHP
PHP多进程通信-消息队列使用
2019/03/08 PHP
基于jquery实现的类似百度搜索的输入框自动完成功能
2011/08/23 Javascript
js对象与打印对象分析比较
2013/04/23 Javascript
jquery监听div内容的变化具体实现思路
2013/11/04 Javascript
javascript中的原型链深入理解
2014/02/24 Javascript
javascript与有限状态机详解
2014/05/08 Javascript
Javascript验证用户输入URL地址是否为空及格式是否正确
2014/10/09 Javascript
举例讲解如何判断JavaScript中对象的类型
2016/04/22 Javascript
jquery 抽奖小程序实现代码
2016/10/12 Javascript
H5移动端适配 Flexible方案
2016/10/24 Javascript
概述javascript在Google IE中的调试技巧
2016/11/24 Javascript
vue-router路由懒加载和权限控制详解
2017/12/13 Javascript
简单介绍react redux的中间件的使用
2018/04/06 Javascript
vue-cli点击实现全屏功能
2020/03/07 Javascript
Python实现PS滤镜特效Marble Filter玻璃条纹扭曲效果示例
2018/01/29 Python
Python中的默认参数实例分析
2018/01/29 Python
Pandas中把dataframe转成array的方法
2018/04/13 Python
解决pandas中读取中文名称的csv文件报错的问题
2018/07/04 Python
Python增强赋值和共享引用注意事项小结
2019/05/28 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
2020/03/01 Python
Selenium基于PIL实现拼接滚动截图
2020/04/10 Python
Django集成MongoDB实现过程解析
2020/12/01 Python
canvas之万花筒效果的简单实现(推荐)
2016/08/16 HTML / CSS
FitFlop澳大利亚官网:英国符合人体工学的鞋类品牌
2017/06/05 全球购物
奥地利网上现代灯具和灯饰店:Lampenwelt.at
2018/01/29 全球购物
英国第一的市场和亚马逊替代品:OnBuy
2019/03/16 全球购物
碧欧泉法国官网:Biotherm法国
2019/10/23 全球购物
JYSK加拿大:购买家具、床垫、家居装饰等
2020/02/14 全球购物
物理系毕业生自荐书范文
2014/02/22 职场文书
收款授权委托书
2014/10/02 职场文书
专业见习报告范文
2014/11/03 职场文书
护士求职简历自我评价
2015/03/10 职场文书
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
2021/06/13 Python