
一旦上面安装了必要的包,我们就可以通过Python包管理器pip继续安装NumPy。Pip将下载包的zip文件,然后从源代码为我们编译它。请记住,这将需要一些时间来编译,可能10分钟或更长,取决于您的CPU:
sudo pip install numpy
一旦安装了NumPy,我们需要在继续之前检查它是否工作。如果你看一下终端,你会看到你的用户名后面跟着你的计算机名。在我的示例中,它是mhallsmoore@algobox,后面跟着提示符。在提示符中输入python,然后尝试导入NumPy。我们将通过计算列表的平均值来测试它的工作原理:
mhallsmoore@algobox:~$ python
Python 2.7.4 (default, Sep 26 2013, 03:20:26)
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> from numpy import mean
>>> mean([1,2,3])
2.0
>>> exit()
现在NumPy已经成功安装,我们希望安装名为SciPy的Python科学库。它有自己的一些包依赖关系,包括ATLAS库和GNU Fortran编译器,必须先安装:
sudo apt-get install libatlas-base-dev gfortran
现在,我们准备使用pip安装SciPy。这将需要相当长的时间来编译,也许10-20分钟,取决于CPU的速度:
sudo pip install scipy
现在已经安装了SciPy。我们将以与NumPy类似的方式测试它计算整数列表的标准差:
mhallsmoore@algobox:~$ python
Python 2.7.4 (default, Sep 26 2013, 03:20:26)
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import scipy
>>> from scipy import std
>>> std([1,2,3])
0.81649658092772603
>>> exit()
本节的最后一个任务是安装pandas数据分析库。我们不需要另外的准备在这个阶段,因为已经有NumPy和SciPy:
sudo pip install pandas
接下来跟前面一样测试一下pandas库是否安装:
>>> from pandas import DataFrame
>>> pd = DataFrame()
>>> pd
Empty DataFrame
Columns: []
Index: []
>>> exit()
既然已经安装了基本的数字和科学库,接下来我们将安装统计和机器学习库,既statsmodels 和 scikit-learn。
【交易学习】
【交易员洞察】
【基础知识】
【货币交易】
【黄金交易】
면책 조항: 본 게시글에 표현된 견해는 전적으로 작성자의 견해이며 Followme의 공식 입장을 대변하지 않습니다. Followme는 제공된 정보의 정확성, 완전성 또는 신뢰성에 대해 책임을 지지 않으며, 서면으로 명시적으로 언급되지 않는 한 해당 내용을 기반으로 취해진 어떠한 조치에 대해서도 책임을 지지 않습니다.

더 오래된 의견은 없습니다. 소파를 가장 먼저 잡으십시오.