安装基于Python3 的NumPy, SciPy和Scikit-Learn

原文来自:安装基于Python3 的NumPy, SciPy和Scikit-Learn

1. 安装Pyhton 3

在centos(node1)下,原有python版本为2.6,需要更新到3

su
wget https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tgz
tar zxvf Python-3.4.1.tgz
cd Python-3.4.1
./congifugre
make -j8
make install
mv /usr/bin/python  /usr/bin/python_old
ln -s DirectoryOfPython-3.4.1/python /usr/bin/python

安装成功后,输入python可查看版本,但此时yum的使用出现问题:

File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax

这是由于 python升级带来的问题,这里可以通过以下方法解决(问题解决方法来源)

nano /usr/yum
将第一行中   #!/usr/bin/python
改为   #!/usr/bin/python2.6

2.安装NumPy SciPy SymPy

官方网站 https://www.scipy.org/install.html

python -m pip install --upgrade pip
pip install  numpy scipy matplotlib ipython jupyter pandas sympy nose

3. 安装Scikit-Learn

Scikit-Learn官方网站
发现没有pip,在node1上安装pip
https://pip.pypa.io/en/stable/installing/ 上下载get-pip.py文件,然后运行

python get-pip.py
pip install -U scikit-learn
nosetests -v sklearn #测试通过

你可能感兴趣的:(安装基于Python3 的NumPy, SciPy和Scikit-Learn)