Windows下anaconda安装第三⽅包的⽅法⼩结
(tensorflow、gensim为例)
anaconda 集成了很多科学计算中所需要的包,如numpy,scipy等等,具体查看anaconda中已经预先安装配置好的包有哪些,可以通过cmd命令,输⼊conda list 查看,如下图所⽰:
但是,因为实际需求,我们会需要导⼊列表中没有的第三⽅包,如gemsim,在anaconda中,我们可以参考以下步骤安装所需要的第三⽅包:
1、启动anaconda 命令窗⼝:
开始 > 所有程序 > anaconda >anaconda prompt
2、安装gensim包
在anaconda命令窗⼝中,输⼊pip install gensim
3、安装成功
不过上⾯的速度真的很慢,建议⽤
conda install gensim
tensorflow版本选择
补充:
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%左右报错,尝试⼏次都是这样
第⼆种⽅法是从官⽹下载⽀持window系统的三⽅包,然后在anaconda prompt中输⼊pip install 路径+whl⽂件名,但是出现以下结果:
输⼊pip list后并没有出现tensorflow包。
第三种是输⼊conda install tensorflow,出现如下所⽰
最后不但安装了包括tensorflow的三⽅包,还更新了⼀些旧的三⽅包。
这样就完美的解决了问题。
下⾯针对whl⽂件的安装⽅法
⽀持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

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。