python作为2017增长速度最快的语言,并成为2017年度编程语言,相信不少朋友已经开始学了,但是在初学过程中常常被python的各种库文件搞晕了,以及在经常遇到各种库文件找不到的问题。这里我把之前安装一些库文件的方法总结一下。
方法一:通过pip安装
python3已经为我们自带了pip包管理工具,打开cmd,输入pip list,可看到已经有了pip(9.0.1)。
这时候我们就可以同指令pip install PackageName来安装常见的库了,如下例子,再次输入pip list,可以看到安装好的库了。
方法二:通过下载whl文件安装
一些库文件是不能通过简单的通过pip install指令安装的,比如金融方面的库ta_lib,首先我们使用pip install ta_lib指令试安装,结果如下
编译过程中出现缺少Microsoft Visual C++ 14.0,也就是VS2015对应的编译器,也就是说这个ta_lib库是需要先编译才能安装的,后来按照网上的方法ta_lib源码,安装VS2015进行编译安装,折腾了好久还是没成功(突然想到直接装上Microsoft Visual C++ 14.0再使用pip install自行编译安装是否能成功)。
其实很多大牛已经把一些库给我们编译成whl文件了,百度搜索python whl,会看到
感谢加利福尼亚尔湾分校提供的链接https://www.lfd.uci.edu/~gohlke/pythonlibs/
,打开链接,搜索ta_lib 找到对应的版本进行下载
切换到下载文件的目录使用pip install xxx.whl指令来安装,结果很容易就安装成功了
方法三:源文件运行setup.py安装
这里以pybacktest库为例,同样使用pip install pybacktest,结果如下
whl文件也找不到
那么这时候在github上https://github.com/ematvey/pybacktest,找到这个库文件的源码,下载解压后,看到有setup文件
切换到对应目录,输入python setup.py install指令,经过build之后,输入pip list可以看到安装成功
最后三种方法的指令总结一下
pip install PackageName
pip install xxx.whl
python setup.py install
领取专属 10元无门槛券
私享最新 技术干货