Linux 64位下一键安装scipy等科学计算环境
来源:互联网 发布:it招标 编辑:程序博客网 时间:2024/05/11 00:58
Linux 64位下一键安装scipy等科学计算环境
采用scipy.org的各种方法试过了,安装还是失败。找到了一键式安装包Anaconda,基本python要用到的库都齐了,而且还可以选择安装到其他目录下。
Anaconda is an easy-to-install free package manager, environment manager, Pythondistribution, and collection of over 720 open source packages offering free community support.
https://docs.continuum.io/anaconda/index
安装这个自动安装下面的机器学习算法包:
sciki-learn
- Simple and efficient tools for data mining and data analysis
- Accessible to everybody, and reusable in various contexts
- Built on NumPy, SciPy, and matplotlib
- Open source, commercially usable - BSD license
1 安装 anaconda2
我选择python2.7的Linux安装包,安装的目录是:
/opt/anaconda2
一直使用的是python2.7.x,于是下载下面的包:
$ nohup wget -c http://repo.continuum.io/archive/Anaconda2-4.0.0-Linux-x86_64.sh &按国内的网速,基本下一夜吧!也可以到我的FTP上下载:
$ wget ftp://pub:pub@pepstack.com/tarball/Anaconda2-4.0.0-Linux-x86_64.tgz
下载后解压安装。不解释。
# bash Anaconda2-4.0.0-Linux-x86_64.sh
安装完毕后执行一下:
# cd /opt/anaconda2/bin# ./python
输出:
Python 2.7.11 |Anaconda 4.0.0 (64-bit)| (default, Dec 6 2015, 18:08:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>> import scipy
>>> import numpy
>>> import matplotlib
>>> import sklearn
>>> import mysql.connector
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named mysql.connector
>>> import theano
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named theano
./pip install --upgrade pip
./pip install theano
2 解决mysql.connector错误的问题
./pip install $pkg 查看哪些包$pkg可用:
https://docs.continuum.io/anaconda/pkg-docs
./pip install mysql-connector-python
失败!
./pip install mysql-python
失败!
于是手工安装:
# cd /opt/anaconda2/pkgs# wget ftp://pub:pub@pepstack.com/tarball/mysql-connector-python-2.1.1.tar.gz# tar -zxf mysql-connector-python-2.1.1.tar.gz# cd mysql-connector-python-2.1.1# ../../bin/python setup.py build# ../../bin/python setup.py install# cd /opt/anaconda2/bin# python -c "import mysql.connector"成功!
3 安装 python-inotify
# cd /opt/anaconda2/pkgs# wget --no-check-certificate https://pypi.python.org/packages/source/p/pathlib/pathlib-1.0.1.tar.gz# wget ftp://pub:pub@pepstack.com/prepare/JanKanis-python-inotify.tar.gz(解压略)
# cd /opt/anaconda2/pkgs/pathlib-1.0.1# ../../bin/python setup.py build# ../../bin/python setup.py install# cd /opt/anaconda2/pkgs/JanKanis-python-inotify# ../../bin/python setup.py build# ../../bin/python setup.py install# cd /opt/anaconda2/bin# python -c "import inotify"成功!
4 安装 google tensor
TensorFlow is an Open Source Software Library for Machine Intelligence
下载CPU版本:# wget http://ci.tensorflow.org/view/Nightly/job/nightly-matrix-cpu/TF_BUILD_CONTAINER_TYPE=CPU,TF_BUILD_IS_OPT=OPT,TF_BUILD_IS_PIP=PIP,TF_BUILD_PYTHON_VERSION=PYTHON2,label=cpu-slave/lastSuccessfulBuild/artifact/pip_test/whl/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
或者:
# wget ftp://pub:pub@pepstack.com/tarball/tensorflow-0.8.0-cp27-none-linux_x86_64.whl然后安装:
$ sudo /opt/anaconda2/bin/pip install /path/to/tensorflow-0.8.0-cp27-none-linux_x86_64.whl测试:
$ /opt/anaconda2/bin/python -c "import tensorflow"
- Linux 64位下一键安装scipy等科学计算环境
- window环境下python安装numpy、scipy、matplotlib等科学计算包
- MAC下安装scipy等科学计算包
- linux中安装python科学计算环境-numpy、scipy、matplotlib、OpenCV...
- linux中安装python科学计算环境-numpy、scipy、matplotlib、OpenCV...
- linux中安装python科学计算环境-numpy、scipy、matplotlib、OpenCV...
- PyCharm 安装 NumPy,SciPy 等科学计算包 (Anaconda)for mac OS X
- PyCharm 安装 NumPy,SciPy 等科学计算包 (Anaconda)for mac OS X
- Scipy:高端科学计算
- scipy: 科学计算
- scipy: 科学计算
- Scipy:高端科学计算
- Scipy:高端科学计算
- Scipy:高端科学计算
- Scipy:高端科学计算
- win7 64位下python2.7安装scipy科学计算库
- Python下科学计算包numpy和SciPy的安装
- Python下科学计算包numpy和SciPy的安装
- leetcode.150. Evaluate Reverse Polish Notation
- The police and cooker 2
- acm_十进制转二进制
- 前端项目实战(梅兰商城)
- UDP通讯实例
- Linux 64位下一键安装scipy等科学计算环境
- 设置父视图的透明度不该变子视图的透明度
- 局部敏感哈希LSH原作者的论文和程序LSH Algorithm and Implementation (E2LSH)
- 第十周第十一周项目4教师兼干部类
- 揭开Spring事务处理
- 从c++的菱形继承到 C#的接口机制
- zoj 2476 Total Amount
- Qt CS架构 客户端代码编写技巧 QTcpSocket
- 微信支付步骤详解