Anaconda是一个基于Python的科学计算的平台工具。
官方的介绍如下:
GET SUPERPOWERS WITH ANACONDA
Anaconda is the leading open data science platform powered by Python. The open source version of Anaconda is a high performance distribution of Python and R and includes over 100 of the most popular Python, R and Scala packages for data science.
Additionally, you’ll have access to over 720 packages that can easily be installed with conda, our renowned package, dependency and environment manager, that is included in Anaconda. See the packages included with Anaconda and the Anaconda changelog
Which version should I download and install?
With Anaconda you can run multiple versions of Python in isolated environments, so choose the download with the Python version that you use more often, as that will be your default Python version.
If you don’t have time or disk space for the entire distribution, try Miniconda which contains only conda and Python. Then install just the individual packages you want through the conda command.
它适用于:
MS Windows
MAC OS
Linux
本文演示在Linux下的安装过程。
官方网站:
https://www.continuum.io/
下载地址:
https://www.continuum.io/downloads
官方文档:
https://docs.continuum.io/
一、安装:
上传服务器:
[root@script-lang ~]# cd /software [root@script-lang software]# ls -ltr total 702852 -rw-r--r-- 1 7155 31415 19031828 Jul 7 13:55 MySQL-Cluster-client-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 9103756 Jul 7 13:55 MySQL-Cluster-devel-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 109588264 Jul 7 13:55 MySQL-Cluster-embedded-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 155941972 Jul 7 13:57 MySQL-Cluster-server-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 3969788 Jul 7 13:57 MySQL-Cluster-shared-compat-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 1963852 Jul 7 13:57 MySQL-Cluster-shared-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 60244516 Jul 7 13:58 MySQL-Cluster-test-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 root root 359854080 Oct 14 21:13 MySQL-Cluster-gpl-7.4.12-1.el6.x86_64.rpm-bundle.tar drwxr-xr-x 2 root root 4096 Oct 14 21:14 repodata [root@script-lang software]# [root@script-lang software]# ls -ltr --time-style="+|%Y-%m-%d|%H:%M:%S|" total 1169704 -rw-r--r-- 1 7155 31415 19031828 |2016-07-07|13:55:05| MySQL-Cluster-client-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 9103756 |2016-07-07|13:55:13| MySQL-Cluster-devel-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 109588264 |2016-07-07|13:55:49| MySQL-Cluster-embedded-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 155941972 |2016-07-07|13:57:09| MySQL-Cluster-server-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 3969788 |2016-07-07|13:57:42| MySQL-Cluster-shared-compat-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 1963852 |2016-07-07|13:57:43| MySQL-Cluster-shared-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 7155 31415 60244516 |2016-07-07|13:58:04| MySQL-Cluster-test-gpl-7.4.12-1.el6.x86_64.rpm -rw-r--r-- 1 root root 359854080 |2016-10-14|21:13:01| MySQL-Cluster-gpl-7.4.12-1.el6.x86_64.rpm-bundle.tar drwxr-xr-x 2 root root 4096 |2016-10-14|21:14:33| repodata -rw-r--r-- 1 root root 478051940 |2016-10-16|00:17:18| Anaconda3-4.2.0-Linux-x86_64.sh [root@script-lang software]# [root@script-lang software]# du -sh Anaconda3-4.2.0-Linux-x86_64.sh 456M Anaconda3-4.2.0-Linux-x86_64.sh [root@script-lang software]#
安装:
[root@script-lang software]# bash Anaconda3-4.2.0-Linux-x86_64.sh Welcome to Anaconda3 4.2.0 (by Continuum Analytics, Inc.) In order to continue the installation process, please review the license agreement. Please, press ENTER to continue >>> ================ Anaconda License ================ Copyright 2016, Continuum Analytics, Inc. All rights reserved under the 3-clause BSD License: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Continuum Analytics, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL CONTINUUM ANALYTICS, INC. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Notice of Third Party Software Licenses ======================================= Anaconda contains open source software packages from third parties. These are available on an "as is" basis and subject to their individual license agreements. These licenses are available in Anaconda or at http://docs.continuum.io/anaconda/pkg-docs . Any binary packages of these third party tools you obtain via Anaconda are subject to their individual licenses as well as the Anaconda license. Continuum reserves the right to change which third party tools are provided in Anaconda. In particular, Anaconda contains re-distributable, run-time, shared-library files from the Intel (TM) Math Kernel Library ("MKL binaries"). You are specifically authorized to use the MKL binaries with your installation of Anaconda. You are also authorized to redistribute the MKL binaries with Anaconda or in the conda package that contains them. If needed, instructions for removing the MKL binaries after installation of Anaconda are available at http://www.continuum.io. Cryptography Notice =================== This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See the Wassenaar Arrangement for more information. Continuum Analytics has self-classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code. The following packages are included in this distribution that relate to cryptography: openssl The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols as well as a full-strength general purpose cryptography library. pycrypto A collection of both secure hash functions (such as SHA256 and RIPEMD160), and various encryption algorithms (AES, DES, RSA, ElGamal, etc.). pyopenssl A thin Python wrapper around (a subset of) the OpenSSL library. kerberos (krb5, non-Windows platforms) A network authentication protocol designed to provide strong authentication for client/server applications by using secret-key cryptography. cryptography A Python library which exposes cryptographic recipes and primitives. Do you approve the license terms? [yes|no] >>> yes Anaconda3 will now be installed into this location: /root/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below [/root/anaconda3] >>> /opt/anaconda3 PREFIX=/opt/anaconda3 installing: python-3.5.2-0 ... installing: _license-1.1-py35_1 ... installing: _nb_ext_conf-0.3.0-py35_0 ... installing: alabaster-0.7.9-py35_0 ... installing: anaconda-clean-1.0.0-py35_0 ... installing: anaconda-client-1.5.1-py35_0 ... installing: anaconda-navigator-1.3.1-py35_0 ... installing: argcomplete-1.0.0-py35_1 ... installing: astroid-1.4.7-py35_0 ... installing: astropy-1.2.1-np111py35_0 ... installing: babel-2.3.4-py35_0 ... installing: backports-1.0-py35_0 ... installing: beautifulsoup4-4.5.1-py35_0 ... installing: bitarray-0.8.1-py35_0 ... installing: blaze-0.10.1-py35_0 ... installing: bokeh-0.12.2-py35_0 ... installing: boto-2.42.0-py35_0 ... installing: bottleneck-1.1.0-np111py35_0 ... installing: cairo-1.12.18-6 ... installing: cffi-1.7.0-py35_0 ... installing: chest-0.2.3-py35_0 ... installing: click-6.6-py35_0 ... installing: cloudpickle-0.2.1-py35_0 ... installing: clyent-1.2.2-py35_0 ... installing: colorama-0.3.7-py35_0 ... installing: configobj-5.0.6-py35_0 ... installing: contextlib2-0.5.3-py35_0 ... installing: cryptography-1.5-py35_0 ... installing: curl-7.49.0-1 ... installing: cycler-0.10.0-py35_0 ... installing: cython-0.24.1-py35_0 ... installing: cytoolz-0.8.0-py35_0 ... installing: dask-0.11.0-py35_0 ... installing: datashape-0.5.2-py35_0 ... installing: dbus-1.10.10-0 ... installing: decorator-4.0.10-py35_0 ... installing: dill-0.2.5-py35_0 ... installing: docutils-0.12-py35_2 ... installing: dynd-python-0.7.2-py35_0 ... installing: entrypoints-0.2.2-py35_0 ... installing: et_xmlfile-1.0.1-py35_0 ... installing: expat-2.1.0-0 ... installing: fastcache-1.0.2-py35_1 ... installing: filelock-2.0.6-py35_0 ... installing: flask-0.11.1-py35_0 ... installing: flask-cors-2.1.2-py35_0 ... installing: fontconfig-2.11.1-6 ... installing: freetype-2.5.5-1 ... installing: get_terminal_size-1.0.0-py35_0 ... installing: gevent-1.1.2-py35_0 ... installing: glib-2.43.0-1 ... installing: greenlet-0.4.10-py35_0 ... installing: gst-plugins-base-1.8.0-0 ... installing: gstreamer-1.8.0-0 ... installing: h5py-2.6.0-np111py35_2 ... installing: harfbuzz-0.9.39-1 ... installing: hdf5-1.8.17-1 ... installing: heapdict-1.0.0-py35_1 ... installing: icu-54.1-0 ... installing: idna-2.1-py35_0 ... installing: imagesize-0.7.1-py35_0 ... installing: ipykernel-4.5.0-py35_0 ... installing: ipython-5.1.0-py35_0 ... installing: ipython_genutils-0.1.0-py35_0 ... installing: ipywidgets-5.2.2-py35_0 ... installing: itsdangerous-0.24-py35_0 ... installing: jbig-2.1-0 ... installing: jdcal-1.2-py35_1 ... installing: jedi-0.9.0-py35_1 ... installing: jinja2-2.8-py35_1 ... installing: jpeg-8d-2 ... installing: jsonschema-2.5.1-py35_0 ... installing: jupyter-1.0.0-py35_3 ... installing: jupyter_client-4.4.0-py35_0 ... installing: jupyter_console-5.0.0-py35_0 ... installing: jupyter_core-4.2.0-py35_0 ... installing: lazy-object-proxy-1.2.1-py35_0 ... installing: libdynd-0.7.2-0 ... installing: libffi-3.2.1-0 ... installing: libgcc-4.8.5-2 ... installing: libgfortran-3.0.0-1 ... installing: libpng-1.6.22-0 ... installing: libsodium-1.0.10-0 ... installing: libtiff-4.0.6-2 ... installing: libxcb-1.12-0 ... installing: libxml2-2.9.2-0 ... installing: libxslt-1.1.28-0 ... installing: llvmlite-0.13.0-py35_0 ... installing: locket-0.2.0-py35_1 ... installing: lxml-3.6.4-py35_0 ... installing: markupsafe-0.23-py35_2 ... installing: matplotlib-1.5.3-np111py35_0 ... installing: mistune-0.7.3-py35_0 ... installing: mkl-11.3.3-0 ... installing: mkl-service-1.1.2-py35_2 ... installing: mpmath-0.19-py35_1 ... installing: multipledispatch-0.4.8-py35_0 ... installing: nb_anacondacloud-1.2.0-py35_0 ... installing: nb_conda-2.0.0-py35_0 ... installing: nb_conda_kernels-2.0.0-py35_0 ... installing: nbconvert-4.2.0-py35_0 ... installing: nbformat-4.1.0-py35_0 ... installing: nbpresent-3.0.2-py35_0 ... installing: networkx-1.11-py35_0 ... installing: nltk-3.2.1-py35_0 ... installing: nose-1.3.7-py35_1 ... installing: notebook-4.2.3-py35_0 ... installing: numba-0.28.1-np111py35_0 ... installing: numexpr-2.6.1-np111py35_0 ... installing: numpy-1.11.1-py35_0 ... installing: odo-0.5.0-py35_1 ... installing: openpyxl-2.3.2-py35_0 ... installing: openssl-1.0.2j-0 ... installing: pandas-0.18.1-np111py35_0 ... installing: partd-0.3.6-py35_0 ... installing: patchelf-0.9-0 ... installing: path.py-8.2.1-py35_0 ... installing: pathlib2-2.1.0-py35_0 ... installing: patsy-0.4.1-py35_0 ... installing: pep8-1.7.0-py35_0 ... installing: pexpect-4.0.1-py35_0 ... installing: pickleshare-0.7.4-py35_0 ... installing: pillow-3.3.1-py35_0 ... installing: pip-8.1.2-py35_0 ... installing: pixman-0.32.6-0 ... installing: pkginfo-1.3.2-py35_0 ... installing: ply-3.9-py35_0 ... installing: prompt_toolkit-1.0.3-py35_0 ... installing: psutil-4.3.1-py35_0 ... installing: ptyprocess-0.5.1-py35_0 ... installing: py-1.4.31-py35_0 ... installing: pyasn1-0.1.9-py35_0 ... installing: pycosat-0.6.1-py35_1 ... installing: pycparser-2.14-py35_1 ... installing: pycrypto-2.6.1-py35_4 ... installing: pycurl-7.43.0-py35_0 ... installing: pyflakes-1.3.0-py35_0 ... installing: pygments-2.1.3-py35_0 ... installing: pylint-1.5.4-py35_1 ... installing: pyopenssl-16.0.0-py35_0 ... installing: pyparsing-2.1.4-py35_0 ... installing: pyqt-5.6.0-py35_0 ... installing: pytables-3.2.3.1-np111py35_0 ... installing: pytest-2.9.2-py35_0 ... installing: python-dateutil-2.5.3-py35_0 ... installing: pytz-2016.6.1-py35_0 ... installing: pyyaml-3.12-py35_0 ... installing: pyzmq-15.4.0-py35_0 ... installing: qt-5.6.0-0 ... installing: qtawesome-0.3.3-py35_0 ... installing: qtconsole-4.2.1-py35_1 ... installing: qtpy-1.1.2-py35_0 ... installing: readline-6.2-2 ... installing: redis-3.2.0-0 ... installing: redis-py-2.10.5-py35_0 ... installing: requests-2.11.1-py35_0 ... installing: rope-0.9.4-py35_1 ... installing: scikit-image-0.12.3-np111py35_1 ... installing: scikit-learn-0.17.1-np111py35_2 ... installing: scipy-0.18.1-np111py35_0 ... installing: setuptools-27.2.0-py35_0 ... installing: simplegeneric-0.8.1-py35_1 ... installing: singledispatch-3.4.0.3-py35_0 ... installing: sip-4.18-py35_0 ... installing: six-1.10.0-py35_0 ... installing: snowballstemmer-1.2.1-py35_0 ... installing: sockjs-tornado-1.0.3-py35_0 ... installing: sphinx-1.4.6-py35_0 ... installing: spyder-3.0.0-py35_0 ... installing: sqlalchemy-1.0.13-py35_0 ... installing: sqlite-3.13.0-0 ... installing: statsmodels-0.6.1-np111py35_1 ... installing: sympy-1.0-py35_0 ... installing: terminado-0.6-py35_0 ... installing: tk-8.5.18-0 ... installing: toolz-0.8.0-py35_0 ... installing: tornado-4.4.1-py35_0 ... installing: traitlets-4.3.0-py35_0 ... installing: unicodecsv-0.14.1-py35_0 ... installing: wcwidth-0.1.7-py35_0 ... installing: werkzeug-0.11.11-py35_0 ... installing: wheel-0.29.0-py35_0 ... installing: widgetsnbextension-1.2.6-py35_0 ... installing: wrapt-1.10.6-py35_0 ... installing: xlrd-1.0.0-py35_0 ... installing: xlsxwriter-0.9.3-py35_0 ... installing: xlwt-1.1.2-py35_0 ... installing: xz-5.2.2-0 ... installing: yaml-0.1.6-0 ... installing: zeromq-4.1.4-0 ... installing: zlib-1.2.8-3 ... installing: anaconda-4.2.0-np111py35_0 ... installing: ruamel_yaml-0.11.14-py35_0 ... installing: conda-4.2.9-py35_0 ... installing: conda-build-2.0.2-py35_0 ... Python 3.5.2 :: Continuum Analytics, Inc. creating default environment... installation finished. Do you wish the installer to prepend the Anaconda3 install location to PATH in your /root/.bashrc ? [yes|no] [no] >>> yes Prepending PATH=/opt/anaconda3/bin to PATH in /root/.bashrc A backup will be made to: /root/.bashrc-anaconda3.bak For this change to become active, you have to open a new terminal. Thank you for installing Anaconda3! Share your notebooks and packages on Anaconda Cloud! Sign up for free: https://anaconda.org [root@script-lang software]# 由于环境变量配置做出了变化,所以需要重新应用环境变量: [root@script-lang ~]# source ~/.bash_profile [root@script-lang ~]#
安装后的变化:
[root@script-lang ~]# ls -altr --time-style="+|%Y-%m-%d|%H:%M:%S|" total 260 -rw-r--r--. 1 root root 100 |2004-09-23|11:59:52| .cshrc -rw-r--r--. 1 root root 129 |2004-12-04|05:42:06| .tcshrc -rw-r--r--. 1 root root 18 |2009-05-20|18:45:02| .bash_logout -rw-r--r--. 1 root root 9963 |2016-10-12|05:04:50| install.log.syslog -rw-r--r--. 1 root root 52586 |2016-10-12|05:07:50| install.log -rw-------. 1 root root 2839 |2016-10-12|05:07:52| anaconda-ks.cfg -rw-r--r-- 1 root root 32 |2016-10-12|05:44:51| .dmrc drwx------ 3 root root 4096 |2016-10-12|05:44:51| .dbus drwxr-xr-x 2 root root 4096 |2016-10-12|05:44:51| Videos drwxr-xr-x 2 root root 4096 |2016-10-12|05:44:51| Templates drwxr-xr-x 2 root root 4096 |2016-10-12|05:44:51| Public drwxr-xr-x 2 root root 4096 |2016-10-12|05:44:51| Pictures drwxr-xr-x 2 root root 4096 |2016-10-12|05:44:51| Music drwxr-xr-x 2 root root 4096 |2016-10-12|05:44:51| Downloads drwxr-xr-x 2 root root 4096 |2016-10-12|05:44:51| Documents -rw------- 1 root root 310 |2016-10-12|05:44:51| .ICEauthority drwx------ 2 root root 4096 |2016-10-12|05:44:52| .gvfs -rw------- 1 root root 256 |2016-10-12|05:44:52| .pulse-cookie drwx------ 2 root root 4096 |2016-10-12|05:44:52| .ssh drwx------ 2 root root 4096 |2016-10-12|05:44:52| .gnupg drwxr-xr-x 3 root root 4096 |2016-10-12|05:44:53| .local drwxr-xr-x 3 root root 4096 |2016-10-12|05:45:00| .gnote -rw------- 1 root root 16 |2016-10-12|05:45:04| .esd_auth drwx------ 4 root root 4096 |2016-10-12|05:45:05| .gconf drwxr-xr-x 2 root root 4096 |2016-10-12|05:45:05| .abrt -rw-r--r-- 1 root root 107 |2016-10-12|05:45:05| .gtk-bookmarks drwxr-xr-x 2 root root 4096 |2016-10-12|05:45:05| .nautilus drwxr-xr-x 5 root root 4096 |2016-10-12|05:45:05| .config -rw-r--r-- 1 root root 623 |2016-10-12|05:45:06| .imsettings.log drwx------ 5 root root 4096 |2016-10-12|05:45:06| .gnome2 drwx------ 2 root root 4096 |2016-10-12|05:45:10| .pulse drwxr-xr-x 2 root root 4096 |2016-10-12|05:45:19| Desktop drwx------ 2 root root 4096 |2016-10-12|05:55:27| .gconfd -rw------- 1 root root 3011 |2016-10-12|05:55:27| .xsession-errors drwxr----- 3 root root 4096 |2016-10-12|20:48:03| .pki -rw-r--r-- 1 root root 379 |2016-10-12|21:00:34| .bash_profile drwxr-xr-x 13 root root 4096 |2016-10-12|21:00:34| .pyenv drwxr-xr-x 3 root root 4096 |2016-10-12|21:00:41| .cache dr-xr-xr-x. 27 root root 4096 |2016-10-14|21:11:49| .. -rw------- 1 root root 104 |2016-10-14|21:17:50| .mysql_secret -rw------- 1 root root 7166 |2016-10-15|08:00:17| .mysql_history -rw------- 1 root root 9194 |2016-10-15|20:52:19| .bash_history -rw------- 1 root root 171 |2016-10-16|00:29:13| .Xauthority drwxr-xr-x 2 root root 4096 |2016-10-16|00:34:27| .continuum dr-xr-x---. 27 root root 4096 |2016-10-16|00:59:36| . -rw-r--r-- 1 root root 176 |2016-10-16|00:59:36| .bashrc-anaconda3.bak -rw-r--r--. 1 root root 253 |2016-10-16|00:59:36| .bashrc [root@script-lang ~]# [root@script-lang ~]# date "+|%Y-%m-%d|%H:%M:%S|" |2016-10-16|01:02:19| [root@script-lang ~]# [root@script-lang ~]# cat .bashrc-anaconda3.bak # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi [root@script-lang ~]# [root@script-lang ~]# cat .bashrc # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # added by Anaconda3 4.2.0 installer export PATH="/opt/anaconda3/bin:$PATH" [root@script-lang ~]# [root@script-lang ~]# ls -altr --time-style="+|%Y-%m-%d|%H:%M:%S|" /opt/ total 16 drwxr-xr-x. 2 root root 4096 |2015-03-26|20:22:19| rh dr-xr-xr-x. 27 root root 4096 |2016-10-14|21:11:49| .. drwxr-xr-x. 4 root root 4096 |2016-10-16|00:30:00| . drwxr-xr-x 20 root root 4096 |2016-10-16|00:34:45| anaconda3 [root@script-lang ~]# [root@script-lang ~]# ls -altr --time-style="+|%Y-%m-%d|%H:%M:%S|" /opt/anaconda3/ total 168 -rw------- 2 root root 1254 |2015-03-25|18:14:19| LICENSE.rst -rw-r--r-- 2 root root 789 |2015-07-29|18:55:23| README.rst -rw-rw-r-- 1 root root 4524 |2016-02-05|04:46:17| LICENSE.txt drwxr-xr-x. 4 root root 4096 |2016-10-16|00:30:00| .. drwxr-xr-x 198 root root 16384 |2016-10-16|00:34:27| pkgs drwxr-xr-x 2 root root 4096 |2016-10-16|00:34:27| envs -rw-r--r-- 1 root root 106 |2016-10-16|00:34:34| .messages.txt drwxr-xr-x 4 root root 4096 |2016-10-16|00:34:34| var drwxr-xr-x 2 root root 4096 |2016-10-16|00:34:41| sbin drwxr-xr-x 3 root root 4096 |2016-10-16|00:34:44| ssl drwxr-xr-x 3 root root 4096 |2016-10-16|00:34:44| doc drwxr-xr-x 3 root root 4096 |2016-10-16|00:34:45| libexec drwxr-xr-x 94 root root 4096 |2016-10-16|00:34:45| mkspecs drwxr-xr-x 2 root root 4096 |2016-10-16|00:34:45| phrasebooks drwxr-xr-x 15 root root 4096 |2016-10-16|00:34:45| plugins drwxr-xr-x 14 root root 4096 |2016-10-16|00:34:45| qml drwxr-xr-x 20 root root 4096 |2016-10-16|00:34:45| . drwxr-xr-x 2 root root 12288 |2016-10-16|00:34:45| translations drwxr-xr-x 19 root root 4096 |2016-10-16|00:34:47| share drwxr-xr-x 14 root root 32768 |2016-10-16|00:34:47| lib drwxr-xr-x 26 root root 4096 |2016-10-16|00:34:47| include drwxr-xr-x 7 root root 4096 |2016-10-16|00:34:47| etc drwxr-xr-x 2 root root 12288 |2016-10-16|00:34:47| bin drwxr-xr-x 2 root root 12288 |2016-10-16|00:34:47| conda-meta [root@script-lang ~]# [root@script-lang ~]# ls -altr --time-style="+|%Y-%m-%d|%H:%M:%S|" /opt/anaconda3/bin/ total 59752 -rwxr-xr-x 2 root root 65956 |2013-02-08|13:43:34| xsltproc -rwxr-xr-x 2 root root 8448 |2015-03-16|23:59:11| wish8.5 -rwxr-xr-x 2 root root 7785 |2015-03-16|23:59:11| tclsh8.5 -rwxrwxr-x 2 root root 57124 |2015-05-21|03:21:11| uconv -rwxrwxr-x 2 root root 52917 |2015-05-21|03:21:11| pkgdata -rwxrwxr-x 2 root root 47086 |2015-05-21|03:21:11| makeconv -rwxrwxr-x 2 root root 15240 |2015-05-21|03:21:11| icuinfo -rwxrwxr-x 2 root root 126418 |2015-05-21|03:21:11| genrb -rwxrwxr-x 2 root root 27614 |2015-05-21|03:21:11| gendict -rwxrwxr-x 2 root root 24397 |2015-05-21|03:21:11| gencnval -rwxrwxr-x 2 root root 15232 |2015-05-21|03:21:11| gencfu -rwxrwxr-x 2 root root 15689 |2015-05-21|03:21:11| genbrk -rwxrwxr-x 2 root root 22379 |2015-05-21|03:21:11| derb -rwxrwxr-x 2 root root 177418 |2015-07-01|04:30:10| xmllint -rwxrwxr-x 2 root root 39243 |2015-07-01|04:30:10| xmlcatalog -rwxr-xr-x 2 root root 68638 |2016-01-13|01:27:10| xmlwf -rwxr-xr-x 2 root root 47182 |2016-03-03|19:35:22| syncqt.pl -rwxr-xr-x 2 root root 6004 |2016-03-03|19:35:22| fixqt4headers.pl -rwxr-xr-x 2 root root 5472382 |2016-03-17|06:33:58| test_libdynd -rwxr-xr-x 2 root root 1203 |2016-03-17|06:33:58| libdynd-config -rwxr-xr-x 2 root root 222105 |2016-04-02|10:29:53| xz -rwxr-xr-x 2 root root 11503 |2016-05-26|04:06:16| curve_keygen -rwxr-xr-x 2 root root 3713779 |2016-05-26|06:20:56| sqlite3 -rwxr-xr-x 2 root root 8236 |2016-06-03|06:01:52| png-fix-itxt -rwxr-xr-x 2 root root 59035 |2016-06-03|06:01:52| pngfix -rwxr-xr-x 2 root root 1330336 |2016-06-05|04:39:56| patchelf -rwxr-xr-x 2 root root 8030272 |2016-06-06|10:26:36| redis-server -rwxr-xr-x 2 root root 5678668 |2016-06-06|10:26:36| redis-cli -rwxr-xr-x 2 root root 8030272 |2016-06-06|10:26:36| redis-check-rdb -rwxr-xr-x 2 root root 23874 |2016-06-06|10:26:36| redis-check-aof -rwxr-xr-x 2 root root 5540861 |2016-06-06|10:26:36| redis-benchmark -rwxr-xr-x 2 root root 17858 |2016-06-07|06:01:37| fc-pattern -rwxr-xr-x 2 root root 20726 |2016-06-07|06:01:37| fc-match -rwxr-xr-x 2 root root 18365 |2016-06-07|06:01:37| fc-list -rwxr-xr-x 2 root root 28594 |2016-06-07|06:01:37| fc-cat -rwxr-xr-x 2 root root 27659 |2016-06-07|06:01:37| fc-cache -rwxr-xr-x 2 root root 85961 |2016-06-27|07:10:21| hb-shape -rwxr-xr-x 2 root root 82864 |2016-06-27|07:10:21| hb-ot-shape-closure -rwxr-xr-x 2 root root 27738 |2016-06-30|20:13:37| gst-typefind-1.0 -rwxr-xr-x 2 root root 57450 |2016-06-30|20:13:37| gst-stats-1.0 -rwxr-xr-x 2 root root 69405 |2016-06-30|20:13:37| gst-launch-1.0 -rwxr-xr-x 2 root root 107610 |2016-06-30|20:13:37| gst-inspect-1.0 -rwxr-xr-x 2 root root 86058 |2016-06-30|20:14:46| gst-play-1.0 -rwxr-xr-x 2 root root 51052 |2016-06-30|20:14:46| gst-discoverer-1.0 -rwxr-xr-x 2 root root 32222 |2016-06-30|20:14:46| gst-device-monitor-1.0 -rwxr-xr-x 2 root root 13921 |2016-07-03|06:55:55| python3.5m -rwxr-xr-x 1 root root 13921 |2016-07-03|06:55:55| python3.5 -rwxr-xr-x 2 root root 61304 |2016-07-06|00:26:53| pyrcc5 -rwxr-xr-x 2 root root 234392 |2016-07-06|00:26:53| pylupdate5 -rwxr-xr-x 2 root root 17968 |2016-07-13|10:09:11| glib-mkenums -rwxr-xr-x 2 root root 62829 |2016-07-13|10:10:19| gtester -rwxr-xr-x 2 root root 21465 |2016-07-13|10:10:19| gobject-query -rwxr-xr-x 2 root root 58997 |2016-07-13|10:10:19| glib-genmarshal -rwxr-xr-x 2 root root 17834 |2016-07-13|10:10:19| gio-querymodules -rwxrwxr-x 2 root root 400796 |2016-07-15|09:23:30| sip -rwxr-xr-x 2 root root 182238 |2016-07-22|02:56:23| curl -rwxr-xr-x 2 root root 6109 |2016-08-02|01:40:24| h5redeploy -rwxr-xr-x 2 root root 135965 |2016-08-02|01:40:26| h5unjam -rwxr-xr-x 2 root root 145863 |2016-08-02|01:40:26| h5stat -rwxr-xr-x 2 root root 15715 |2016-08-02|01:40:26| h5repart -rwxr-xr-x 2 root root 189670 |2016-08-02|01:40:26| h5repack -rwxr-xr-x 2 root root 166021 |2016-08-02|01:40:26| h5perf_serial -rwxr-xr-x 2 root root 132175 |2016-08-02|01:40:26| h5mkgrp -rwxr-xr-x 2 root root 164279 |2016-08-02|01:40:26| h5ls -rwxr-xr-x 2 root root 136206 |2016-08-02|01:40:26| h5jam -rwxr-xr-x 2 root root 203117 |2016-08-02|01:40:26| h5import -rwxr-xr-x 2 root root 228687 |2016-08-02|01:40:26| h5dump -rwxr-xr-x 2 root root 230030 |2016-08-02|01:40:26| h5diff -rwxr-xr-x 2 root root 19512 |2016-08-02|01:40:26| h5debug -rwxr-xr-x 2 root root 135852 |2016-08-02|01:40:26| h5copy -rwxr-xr-x 2 root root 136427 |2016-08-02|01:40:26| h52gif -rwxr-xr-x 2 root root 140895 |2016-08-02|01:40:26| gif2h5 -rwxr-xr-x 2 root root 15565 |2016-09-14|05:29:09| dbus-uuidgen -rwxr-xr-x 2 root root 26907 |2016-09-14|05:29:09| dbus-update-activation-environment -rwxr-xr-x 2 root root 45320 |2016-09-14|05:29:09| dbus-test-tool -rwxr-xr-x 2 root root 56177 |2016-09-14|05:29:09| dbus-send -rwxr-xr-x 2 root root 21780 |2016-09-14|05:29:09| dbus-run-session -rwxr-x--- 2 root root 766 |2016-09-14|05:29:09| .dbus-post-link.sh -rwxr-xr-x 2 root root 52675 |2016-09-14|05:29:09| dbus-monitor -rwxr-xr-x 2 root root 23897 |2016-09-14|05:29:09| dbus-cleanup-sockets -rwxr-xr-x 2 root root 534280 |2016-09-16|23:25:20| uic -rwxr-xr-x 2 root root 183840 |2016-09-16|23:25:20| qlalr -rwxr-xr-x 2 root root 73072 |2016-09-16|23:25:31| qdbusxml2cpp -rwxr-xr-x 2 root root 266488 |2016-09-16|23:25:31| qdbuscpp2xml -rwxr-xr-x 2 root root 9728 |2016-09-16|23:26:50| xmlpatternsvalidator -rwxr-xr-x 2 root root 65696 |2016-09-16|23:26:50| xmlpatterns -rwxr-xr-x 2 root root 5200 |2016-09-16|23:27:31| qmltestrunner -rwxr-xr-x 2 root root 53712 |2016-09-16|23:27:31| qmlscene -rwxr-xr-x 2 root root 176880 |2016-09-16|23:27:31| qmlprofiler -rwxr-xr-x 2 root root 123936 |2016-09-16|23:27:31| qmlplugindump -rwxr-xr-x 2 root root 103160 |2016-09-16|23:27:31| qmlmin -rwxr-xr-x 2 root root 213992 |2016-09-16|23:27:31| qmllint -rwxr-xr-x 2 root root 280648 |2016-09-16|23:27:31| qmlimportscanner -rwxr-xr-x 2 root root 105576 |2016-09-16|23:27:32| qmleasing -rwxr-xr-x 2 root root 62928 |2016-09-16|23:27:32| qml -rwxr-xr-x 2 root root 23728 |2016-09-16|23:28:00| qtplugininfo -rwxr-xr-x 2 root root 22144 |2016-09-16|23:28:00| qtpaths -rwxr-xr-x 2 root root 61728 |2016-09-16|23:28:00| qtdiag -rwxr-xr-x 2 root root 1371560 |2016-09-16|23:28:00| qdoc -rwxr-xr-x 2 root root 66896 |2016-09-16|23:28:00| qdbus -rwxr-xr-x 2 root root 58488 |2016-09-16|23:28:00| pixeltool -rwxr-xr-x 2 root root 132608 |2016-09-16|23:28:01| qdbusviewer -rwxr-xr-x 2 root root 21968 |2016-09-16|23:28:04| qhelpgenerator -rwxr-xr-x 2 root root 174480 |2016-09-16|23:28:05| qhelpconverter -rwxr-xr-x 2 root root 70752 |2016-09-16|23:28:05| qcollectiongenerator -rwxr-xr-x 2 root root 1201712 |2016-09-16|23:28:05| assistant -rwxr-xr-x 2 root root 499376 |2016-09-16|23:28:10| designer -rwxr-xr-x 2 root root 926472 |2016-09-16|23:28:11| lupdate -rwxr-xr-x 2 root root 511712 |2016-09-16|23:28:11| lrelease -rwxr-xr-x 2 root root 1449480 |2016-09-16|23:28:11| linguist -rwxr-xr-x 2 root root 294648 |2016-09-16|23:28:11| lconvert -rwxr-xr-x 2 root root 1062648 |2016-09-16|23:28:32| rcc -rwxr-xr-x 2 root root 1177752 |2016-09-16|23:28:32| moc -rw-rw-r-- 2 root root 213 |2016-09-27|22:47:04| .openssl-post-link.sh -rwxrwxr-x 2 root root 9982 |2016-09-27|22:47:04| .openssl-libcrypto-fix -rwxrwxr-x 2 root root 664585 |2016-09-27|22:47:04| openssl -rwxrwxr-x 2 root root 2235 |2016-09-28|03:21:44| deactivate -rwxrwxr-x 2 root root 3258 |2016-09-28|03:21:44| activate lrwxrwxrwx 1 root root 8 |2016-10-16|00:34:29| 2to3 -> 2to3-3.5 lrwxrwxrwx 1 root root 7 |2016-10-16|00:34:29| idle3 -> idle3.5 lrwxrwxrwx 1 root root 8 |2016-10-16|00:34:29| pydoc3 -> pydoc3.5 lrwxrwxrwx 1 root root 8 |2016-10-16|00:34:29| pydoc -> pydoc3.5 lrwxrwxrwx 1 root root 9 |2016-10-16|00:34:29| python -> python3.5 lrwxrwxrwx 1 root root 17 |2016-10-16|00:34:29| python3-config -> python3.5m-config lrwxrwxrwx 1 root root 9 |2016-10-16|00:34:29| python3 -> python3.5 lrwxrwxrwx 1 root root 17 |2016-10-16|00:34:29| python3.5-config -> python3.5m-config lrwxrwxrwx 1 root root 10 |2016-10-16|00:34:29| pyvenv -> pyvenv-3.5 -rwxr-xr-x 1 root root 237 |2016-10-16|00:34:31| pyvenv-3.5 -rwxr-xr-x 1 root root 3062 |2016-10-16|00:34:31| python3.5m-config -rwxr-xr-x 1 root root 85 |2016-10-16|00:34:31| pydoc3.5 -rwxr-xr-x 1 root root 100 |2016-10-16|00:34:31| idle3.5 -rwxr-xr-x 1 root root 102 |2016-10-16|00:34:31| 2to3-3.5 -rwxr-xr-x 1 root root 133 |2016-10-16|00:34:32| anaconda-clean -rwxr-xr-x 1 root root 157 |2016-10-16|00:34:32| binstar -rwxr-xr-x 1 root root 157 |2016-10-16|00:34:32| anaconda -rwxr-xr-x 1 root root 157 |2016-10-16|00:34:32| conda-server -rwxr-xr-x 1 root root 159 |2016-10-16|00:34:32| anaconda-navigator -rwxrwxr-x 1 root root 265 |2016-10-16|00:34:32| python-argcomplete-check-easy-install-script -rwxrwxr-x 1 root root 245 |2016-10-16|00:34:32| activate-global-python-argcomplete -rwxrwxr-x 1 root root 231 |2016-10-16|00:34:32| register-python-argcomplete -rwxr-xr-x 1 root root 143 |2016-10-16|00:34:32| wcslint -rwxr-xr-x 1 root root 155 |2016-10-16|00:34:32| volint -rwxr-xr-x 1 root root 163 |2016-10-16|00:34:32| samp_hub -rwxrwxr-x 1 root root 313 |2016-10-16|00:34:32| fitsinfo -rwxr-xr-x 1 root root 173 |2016-10-16|00:34:32| fitsheader -rwxr-xr-x 1 root root 169 |2016-10-16|00:34:32| fitsdiff -rwxr-xr-x 1 root root 171 |2016-10-16|00:34:32| fitscheck -rwxr-xr-x 1 root root 187 |2016-10-16|00:34:32| fits2bitmap -rwxr-xr-x 1 root root 151 |2016-10-16|00:34:32| pybabel -rwxr-xr-x 1 root root 144 |2016-10-16|00:34:32| blaze-server -rwxrwxr-x 1 root root 245 |2016-10-16|00:34:32| bokeh-server -rwxrwxr-x 1 root root 98 |2016-10-16|00:34:32| bokeh -rwxrwxr-x 1 root root 9700 |2016-10-16|00:34:33| elbadmin -rwxrwxr-x 1 root root 3510 |2016-10-16|00:34:33| dynamodb_load -rwxrwxr-x 1 root root 2140 |2016-10-16|00:34:33| dynamodb_dump -rwxrwxr-x 1 root root 5052 |2016-10-16|00:34:33| cwutil -rwxrwxr-x 1 root root 3060 |2016-10-16|00:34:33| cq -rwxrwxr-x 1 root root 3451 |2016-10-16|00:34:33| cfadmin -rwxrwxr-x 1 root root 1561 |2016-10-16|00:34:33| bundle_image -rwxrwxr-x 1 root root 11995 |2016-10-16|00:34:33| asadmin -rwxrwxr-x 1 root root 3776 |2016-10-16|00:34:33| taskadmin -rwxrwxr-x 1 root root 7002 |2016-10-16|00:34:33| sdbadmin -rwxrwxr-x 1 root root 16846 |2016-10-16|00:34:33| s3put -rwxrwxr-x 1 root root 9041 |2016-10-16|00:34:33| route53 -rwxrwxr-x 1 root root 2624 |2016-10-16|00:34:33| pyami_sendmail -rwxrwxr-x 1 root root 19155 |2016-10-16|00:34:33| mturk -rwxrwxr-x 1 root root 3451 |2016-10-16|00:34:33| lss3 -rwxrwxr-x 1 root root 3105 |2016-10-16|00:34:33| list_instances -rwxrwxr-x 1 root root 10612 |2016-10-16|00:34:33| launch_instance -rwxrwxr-x 1 root root 931 |2016-10-16|00:34:33| kill_instance -rwxrwxr-x 1 root root 5785 |2016-10-16|00:34:33| instance_events -rwxrwxr-x 1 root root 5253 |2016-10-16|00:34:33| glacier -rwxrwxr-x 1 root root 1880 |2016-10-16|00:34:33| fetch_file -rwxr-xr-x 1 root root 3011 |2016-10-16|00:34:33| cairo-trace -rwxr-xr-x 1 root root 5100 |2016-10-16|00:34:33| curl-config -rwxr-xr-x 1 root root 149 |2016-10-16|00:34:33| cythonize -rwxr-xr-x 1 root root 156 |2016-10-16|00:34:33| cython -rwxr-xr-x 1 root root 147 |2016-10-16|00:34:33| cygdb -rwxr-xr-x 1 root root 654214 |2016-10-16|00:34:34| dbus-daemon -rwxr-xr-x 1 root root 70138 |2016-10-16|00:34:34| dbus-launch -rwxrwxr-x 1 root root 417 |2016-10-16|00:34:34| unpickle.py -rwxrwxr-x 1 root root 1191 |2016-10-16|00:34:34| get_objgraph.py -rwxrwxr-x 1 root root 800 |2016-10-16|00:34:34| rst2latex.py -rwxrwxr-x 1 root root 603 |2016-10-16|00:34:34| rst2html.py -rwxrwxr-x 1 root root 773 |2016-10-16|00:34:34| rst2odt.py -rwxrwxr-x 1 root root 1707 |2016-10-16|00:34:34| rst2odt_prepstyles.py -rwxrwxr-x 1 root root 609 |2016-10-16|00:34:34| rst2man.py -rwxrwxr-x 1 root root 795 |2016-10-16|00:34:34| rst2xetex.py -rwxrwxr-x 1 root root 646 |2016-10-16|00:34:34| rst2s5.py -rwxrwxr-x 1 root root 610 |2016-10-16|00:34:34| rst2pseudoxml.py -rwxrwxr-x 1 root root 611 |2016-10-16|00:34:34| rst2xml.py -rwxrwxr-x 1 root root 679 |2016-10-16|00:34:34| rstpep2html.py -rwxr-xr-x 1 root root 123 |2016-10-16|00:34:34| flask -rwxr-xr-x 1 root root 17384 |2016-10-16|00:34:34| fc-query -rwxr-xr-x 1 root root 27825 |2016-10-16|00:34:34| fc-validate -rwxr-xr-x 1 root root 17652 |2016-10-16|00:34:34| fc-scan -rwxr-xr-x 1 root root 3806 |2016-10-16|00:34:35| freetype-config -rwxr-xr-x 1 root root 32436 |2016-10-16|00:34:40| gapplication -rwxr-xr-x 1 root root 1298 |2016-10-16|00:34:40| gdbus-codegen -rwxr-xr-x 1 root root 100060 |2016-10-16|00:34:40| gdbus -rwxr-xr-x 1 root root 87861 |2016-10-16|00:34:40| glib-compile-resources -rwxr-xr-x 1 root root 130498 |2016-10-16|00:34:40| glib-compile-schemas -rwxr-xr-x 1 root root 48834 |2016-10-16|00:34:40| gsettings -rwxr-xr-x 1 root root 28711 |2016-10-16|00:34:40| gresource -rwxr-xr-x 1 root root 5390 |2016-10-16|00:34:40| glib-gettextize -rwxrwxr-x 1 root root 18675 |2016-10-16|00:34:40| gtester-report -rwxr-xr-x 1 root root 13120 |2016-10-16|00:34:41| h5c++ -rwxr-xr-x 1 root root 13329 |2016-10-16|00:34:41| h5cc -rwxrwxr-x 1 root root 21824 |2016-10-16|00:34:41| icu-config -rwxr-xr-x 1 root root 128 |2016-10-16|00:34:42| ipython3 -rwxr-xr-x 1 root root 128 |2016-10-16|00:34:42| ipython -rwxr-xr-x 1 root root 133 |2016-10-16|00:34:42| jsonschema -rwxrwxr-x 1 root root 171 |2016-10-16|00:34:42| jupyter-kernelspec -rwxrwxr-x 1 root root 103 |2016-10-16|00:34:42| jupyter-console -rwxr-xr-x 1 root root 155 |2016-10-16|00:34:42| jupyter-troubleshoot -rwxr-xr-x 1 root root 145 |2016-10-16|00:34:42| jupyter-migrate -rwxr-xr-x 1 root root 145 |2016-10-16|00:34:42| jupyter lrwxrwxrwx 1 root root 15 |2016-10-16|00:34:42| libpng-config -> libpng16-config -rwxr-xr-x 1 root root 2331 |2016-10-16|00:34:42| libpng16-config -rwxrwxr-x 1 root root 1646 |2016-10-16|00:34:43| xml2-config -rwxr-xr-x 1 root root 2416 |2016-10-16|00:34:43| xslt-config -rwxrwxr-x 1 root root 108 |2016-10-16|00:34:43| jupyter-nbconvert -rwxrwxr-x 1 root root 166 |2016-10-16|00:34:43| jupyter-trust -rwxrwxr-x 1 root root 321 |2016-10-16|00:34:43| nbpresent -rwxr-xr-x 1 root root 117 |2016-10-16|00:34:43| nosetests -rwxr-xr-x 1 root root 155 |2016-10-16|00:34:44| jupyter-serverextension -rwxr-xr-x 1 root root 145 |2016-10-16|00:34:44| jupyter-notebook -rwxr-xr-x 1 root root 147 |2016-10-16|00:34:44| jupyter-nbextension -rwxr-xr-x 1 root root 125 |2016-10-16|00:34:44| pycc -rwxr-xr-x 1 root root 139 |2016-10-16|00:34:44| numba -rwxrwxr-x 1 root root 767 |2016-10-16|00:34:44| f2py -rwxrwxr-x 1 root root 776 |2016-10-16|00:34:44| odo -rwxrwxr-x 1 root root 5108 |2016-10-16|00:34:44| c_rehash -rwxr-xr-x 1 root root 114 |2016-10-16|00:34:44| pep8 -rwxr-xr-x 1 root root 111 |2016-10-16|00:34:44| pip -rwxr-xr-x 1 root root 143 |2016-10-16|00:34:44| pkginfo -rwxr-xr-x 1 root root 129 |2016-10-16|00:34:44| pyflakes -rwxr-xr-x 1 root root 137 |2016-10-16|00:34:44| pygmentize -rwxrwxr-x 1 root root 73 |2016-10-16|00:34:44| symilar -rwxrwxr-x 1 root root 77 |2016-10-16|00:34:44| pyreverse -rwxrwxr-x 1 root root 79 |2016-10-16|00:34:44| pylint-gui -rwxrwxr-x 1 root root 71 |2016-10-16|00:34:44| pylint -rwxrwxr-x 1 root root 69 |2016-10-16|00:34:44| epylint -rwxr-xr-x 1 root root 70 |2016-10-16|00:34:44| pyuic5 -rwxr-xr-x 1 root root 147 |2016-10-16|00:34:44| pttree -rwxr-xr-x 1 root root 151 |2016-10-16|00:34:44| ptrepack -rwxr-xr-x 1 root root 147 |2016-10-16|00:34:44| ptdump -rwxr-xr-x 1 root root 147 |2016-10-16|00:34:44| pt2to3 -rwxr-xr-x 1 root root 119 |2016-10-16|00:34:44| py.test drwxr-xr-x 20 root root 4096 |2016-10-16|00:34:45| .. -rwxr-xr-x 1 root root 3716256 |2016-10-16|00:34:45| qmake -rwxr-x--- 1 root root 129 |2016-10-16|00:34:45| qt.conf -rwxrwxr-x 1 root root 107 |2016-10-16|00:34:46| jupyter-qtconsole lrwxrwxrwx 1 root root 12 |2016-10-16|00:34:46| redis-sentinel -> redis-server -rwxr-xr-x 1 root root 147 |2016-10-16|00:34:46| skivi lrwxrwxrwx 1 root root 12 |2016-10-16|00:34:46| easy_install-3.5 -> easy_install -rwxr-xr-x 1 root root 167 |2016-10-16|00:34:46| easy_install -rwxr-xr-x 1 root root 139 |2016-10-16|00:34:46| sphinx-quickstart -rwxr-xr-x 1 root root 117 |2016-10-16|00:34:46| sphinx-build -rwxr-xr-x 1 root root 167 |2016-10-16|00:34:46| sphinx-autogen -rwxr-xr-x 1 root root 131 |2016-10-16|00:34:46| sphinx-apidoc -rwxr-xr-x 1 root root 137 |2016-10-16|00:34:47| spyder -rwxrwxr-x 1 root root 11715 |2016-10-16|00:34:47| isympy -rwxr-xr-x 1 root root 125 |2016-10-16|00:34:47| wheel -rwxrwxr-x 1 root root 16310 |2016-10-16|00:34:47| runxlrd.py -rwxrwxr-x 1 root root 1962 |2016-10-16|00:34:47| vba_extract.py lrwxrwxrwx 1 root root 2 |2016-10-16|00:34:47| unxz -> xz -rwxr-xr-x 1 root root 123 |2016-10-16|00:34:47| conda -rwxr-xr-x 1 root root 141 |2016-10-16|00:34:47| conda-env drwxr-xr-x 2 root root 12288 |2016-10-16|00:34:47| . -rwxr-xr-x 1 root root 161 |2016-10-16|00:34:47| conda-convert -rwxr-xr-x 1 root root 157 |2016-10-16|00:34:47| conda-build -rwxr-xr-x 1 root root 159 |2016-10-16|00:34:47| conda-render -rwxr-xr-x 1 root root 169 |2016-10-16|00:34:47| conda-metapackage -rwxr-xr-x 1 root root 161 |2016-10-16|00:34:47| conda-inspect -rwxr-xr-x 1 root root 157 |2016-10-16|00:34:47| conda-index -rwxr-xr-x 1 root root 161 |2016-10-16|00:34:47| conda-develop -rwxr-xr-x 1 root root 163 |2016-10-16|00:34:47| conda-skeleton -rwxr-xr-x 1 root root 155 |2016-10-16|00:34:47| conda-sign [root@script-lang ~]#
二、清理工具:Anaconda-clean
如果需要从Anaconda中删除配置文件和目录比较简单的方法是安装:Anaconda-Clean。
[root@script-lang ~]# ls -altr --time-style="+|%Y-%m-%d|%H:%M:%S|" /opt/anaconda3/bin/ | grep --color conda -rwxr-xr-x 1 root root 133 |2016-10-16|00:34:32| anaconda-clean -rwxr-xr-x 1 root root 157 |2016-10-16|00:34:32| anaconda -rwxr-xr-x 1 root root 157 |2016-10-16|00:34:32| conda-server -rwxr-xr-x 1 root root 159 |2016-10-16|00:34:32| anaconda-navigator -rwxr-xr-x 1 root root 123 |2016-10-16|00:34:47| conda -rwxr-xr-x 1 root root 141 |2016-10-16|00:34:47| conda-env -rwxr-xr-x 1 root root 161 |2016-10-16|00:34:47| conda-convert -rwxr-xr-x 1 root root 157 |2016-10-16|00:34:47| conda-build -rwxr-xr-x 1 root root 159 |2016-10-16|00:34:47| conda-render -rwxr-xr-x 1 root root 169 |2016-10-16|00:34:47| conda-metapackage -rwxr-xr-x 1 root root 161 |2016-10-16|00:34:47| conda-inspect -rwxr-xr-x 1 root root 157 |2016-10-16|00:34:47| conda-index -rwxr-xr-x 1 root root 161 |2016-10-16|00:34:47| conda-develop -rwxr-xr-x 1 root root 163 |2016-10-16|00:34:47| conda-skeleton -rwxr-xr-x 1 root root 155 |2016-10-16|00:34:47| conda-sign [root@script-lang ~]# [root@script-lang ~]# conda install anaconda-clean Fetching package metadata ....... Solving package specifications: .......... Package plan for installation in environment /opt/anaconda3: The following packages will be downloaded: package | build ---------------------------|----------------- conda-env-2.6.0 | 0 502 B conda-4.2.11 | py35_0 385 KB ------------------------------------------------------------ Total: 386 KB The following NEW packages will be INSTALLED: conda-env: 2.6.0-0 The following packages will be UPDATED: conda: 4.2.9-py35_0 --> 4.2.11-py35_0 Proceed ([y]/n)? y Fetching packages ... conda-env-2.6. 100% |########################################################################################################| Time: 0:00:00 311.47 kB/s conda-4.2.11-p 100% |########################################################################################################| Time: 0:00:42 9.24 kB/s Extracting packages ... [ COMPLETE ]|###########################################################################################################################| 100% Unlinking packages ... [ COMPLETE ]|###########################################################################################################################| 100% Linking packages ... [ COMPLETE ]|###########################################################################################################################| 100% dbus post-link :: /etc/machine-id not found .. dbus post-link :: .. using /proc/sys/kernel/random/boot_id [root@script-lang ~]#
三、卸载:
直接删除安装目录即可:
rm -rf /opt/anaconda3
四、升级:
更新的方法:
[root@script-lang ~]# conda update conda Fetching package metadata ....... Solving package specifications: .......... # All requested packages already installed. # packages in environment at /opt/anaconda3: # conda 4.2.11 py35_0 [root@script-lang ~]#
五、验证安装:
Shell:
[root@script-lang ~]# conda list # packages in environment at /opt/anaconda3: # _license 1.1 py35_1 _nb_ext_conf 0.3.0 py35_0 alabaster 0.7.9 py35_0 anaconda-clean 1.0.0 py35_0 anaconda-client 1.5.1 py35_0 anaconda-navigator 1.3.1 py35_0 argcomplete 1.0.0 py35_1 astroid 1.4.7 py35_0 astropy 1.2.1 np111py35_0 babel 2.3.4 py35_0 backports 1.0 py35_0 beautifulsoup4 4.5.1 py35_0 bitarray 0.8.1 py35_0 blaze 0.10.1 py35_0 bokeh 0.12.2 py35_0 boto 2.42.0 py35_0 bottleneck 1.1.0 np111py35_0 cairo 1.12.18 6 cffi 1.7.0 py35_0 chest 0.2.3 py35_0 click 6.6 py35_0 cloudpickle 0.2.1 py35_0 clyent 1.2.2 py35_0 colorama 0.3.7 py35_0 conda 4.2.11 py35_0 conda-build 2.0.2 py35_0 conda-env 2.6.0 0 configobj 5.0.6 py35_0 contextlib2 0.5.3 py35_0 cryptography 1.5 py35_0 curl 7.49.0 1 cycler 0.10.0 py35_0 cython 0.24.1 py35_0 cytoolz 0.8.0 py35_0 dask 0.11.0 py35_0 datashape 0.5.2 py35_0 dbus 1.10.10 0 decorator 4.0.10 py35_0 dill 0.2.5 py35_0 docutils 0.12 py35_2 dynd-python 0.7.2 py35_0 entrypoints 0.2.2 py35_0 et_xmlfile 1.0.1 py35_0 expat 2.1.0 0 fastcache 1.0.2 py35_1 filelock 2.0.6 py35_0 flask 0.11.1 py35_0 flask-cors 2.1.2 py35_0 fontconfig 2.11.1 6 freetype 2.5.5 1 get_terminal_size 1.0.0 py35_0 gevent 1.1.2 py35_0 glib 2.43.0 1 greenlet 0.4.10 py35_0 gst-plugins-base 1.8.0 0 gstreamer 1.8.0 0 h5py 2.6.0 np111py35_2 harfbuzz 0.9.39 1 hdf5 1.8.17 1 heapdict 1.0.0 py35_1 icu 54.1 0 idna 2.1 py35_0 imagesize 0.7.1 py35_0 ipykernel 4.5.0 py35_0 ipython 5.1.0 py35_0 ipython_genutils 0.1.0 py35_0 ipywidgets 5.2.2 py35_0 itsdangerous 0.24 py35_0 jbig 2.1 0 jdcal 1.2 py35_1 jedi 0.9.0 py35_1 jinja2 2.8 py35_1 jpeg 8d 2 jsonschema 2.5.1 py35_0 jupyter 1.0.0 py35_3 jupyter_client 4.4.0 py35_0 jupyter_console 5.0.0 py35_0 jupyter_core 4.2.0 py35_0 lazy-object-proxy 1.2.1 py35_0 libdynd 0.7.2 0 libffi 3.2.1 0 libgcc 4.8.5 2 libgfortran 3.0.0 1 libpng 1.6.22 0 libsodium 1.0.10 0 libtiff 4.0.6 2 libxcb 1.12 0 libxml2 2.9.2 0 libxslt 1.1.28 0 llvmlite 0.13.0 py35_0 locket 0.2.0 py35_1 lxml 3.6.4 py35_0 markupsafe 0.23 py35_2 matplotlib 1.5.3 np111py35_0 mistune 0.7.3 py35_0 mkl 11.3.3 0 mkl-service 1.1.2 py35_2 mpmath 0.19 py35_1 multipledispatch 0.4.8 py35_0 nb_anacondacloud 1.2.0 py35_0 nb_conda 2.0.0 py35_0 nb_conda_kernels 2.0.0 py35_0 nbconvert 4.2.0 py35_0 nbformat 4.1.0 py35_0 nbpresent 3.0.2 py35_0 networkx 1.11 py35_0 nltk 3.2.1 py35_0 nose 1.3.7 py35_1 notebook 4.2.3 py35_0 numba 0.28.1 np111py35_0 numexpr 2.6.1 np111py35_0 numpy 1.11.1 py35_0 odo 0.5.0 py35_1 openpyxl 2.3.2 py35_0 openssl 1.0.2j 0 pandas 0.18.1 np111py35_0 partd 0.3.6 py35_0 patchelf 0.9 0 path.py 8.2.1 py35_0 pathlib2 2.1.0 py35_0 patsy 0.4.1 py35_0 pep8 1.7.0 py35_0 pexpect 4.0.1 py35_0 pickleshare 0.7.4 py35_0 pillow 3.3.1 py35_0 pip 8.1.2 py35_0 pixman 0.32.6 0 pkginfo 1.3.2 py35_0 ply 3.9 py35_0 prompt_toolkit 1.0.3 py35_0 psutil 4.3.1 py35_0 ptyprocess 0.5.1 py35_0 py 1.4.31 py35_0 pyasn1 0.1.9 py35_0 pycosat 0.6.1 py35_1 pycparser 2.14 py35_1 pycrypto 2.6.1 py35_4 pycurl 7.43.0 py35_0 pyflakes 1.3.0 py35_0 pygments 2.1.3 py35_0 pylint 1.5.4 py35_1 pyopenssl 16.0.0 py35_0 pyparsing 2.1.4 py35_0 pyqt 5.6.0 py35_0 pytables 3.2.3.1 np111py35_0 pytest 2.9.2 py35_0 python 3.5.2 0 python-dateutil 2.5.3 py35_0 pytz 2016.6.1 py35_0 pyyaml 3.12 py35_0 pyzmq 15.4.0 py35_0 qt 5.6.0 0 qtawesome 0.3.3 py35_0 qtconsole 4.2.1 py35_1 qtpy 1.1.2 py35_0 readline 6.2 2 redis 3.2.0 0 redis-py 2.10.5 py35_0 requests 2.11.1 py35_0 rope 0.9.4 py35_1 ruamel_yaml 0.11.14 py35_0 scikit-image 0.12.3 np111py35_1 scikit-learn 0.17.1 np111py35_2 scipy 0.18.1 np111py35_0 setuptools 27.2.0 py35_0 simplegeneric 0.8.1 py35_1 singledispatch 3.4.0.3 py35_0 sip 4.18 py35_0 six 1.10.0 py35_0 snowballstemmer 1.2.1 py35_0 sockjs-tornado 1.0.3 py35_0 sphinx 1.4.6 py35_0 spyder 3.0.0 py35_0 sqlalchemy 1.0.13 py35_0 sqlite 3.13.0 0 statsmodels 0.6.1 np111py35_1 sympy 1.0 py35_0 terminado 0.6 py35_0 tk 8.5.18 0 toolz 0.8.0 py35_0 tornado 4.4.1 py35_0 traitlets 4.3.0 py35_0 unicodecsv 0.14.1 py35_0 wcwidth 0.1.7 py35_0 werkzeug 0.11.11 py35_0 wheel 0.29.0 py35_0 widgetsnbextension 1.2.6 py35_0 wrapt 1.10.6 py35_0 xlrd 1.0.0 py35_0 xlsxwriter 0.9.3 py35_0 xlwt 1.1.2 py35_0 xz 5.2.2 0 yaml 0.1.6 0 zeromq 4.1.4 0 zlib 1.2.8 3 [root@script-lang ~]# [root@script-lang ~]# python Python 3.5.2 |Continuum Analytics, Inc.| (default, Jul 2 2016, 17:53:06) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> quit() [root@script-lang ~]#
六、测试:
先安装额外的软件包:
[root@script-lang ~]# conda install iopro Fetching package metadata ....... Solving package specifications: .......... Package plan for installation in environment /opt/anaconda3: The following packages will be downloaded: package | build ---------------------------|----------------- unixodbc-2.3.4 | 0 688 KB pcre-8.39 | 0 553 KB iopro-1.7.2 | np111py35_p0 1.6 MB ------------------------------------------------------------ Total: 2.8 MB The following NEW packages will be INSTALLED: iopro: 1.7.2-np111py35_p0 pcre: 8.39-0 unixodbc: 2.3.4-0 Proceed ([y]/n)? y Fetching packages ... unixodbc-2.3.4 100% |########################################################################################################| Time: 0:01:13 9.59 kB/s pcre-8.39-0.ta 100% |########################################################################################################| Time: 0:00:29 19.00 kB/s iopro-1.7.2-np 100% |########################################################################################################| Time: 0:00:54 31.08 kB/s Extracting packages ... [ COMPLETE ]|###########################################################################################################################| 100% Linking packages ... [ COMPLETE ]|###########################################################################################################################| 100% [root@script-lang ~]# [root@script-lang ~]# conda install accelerate Fetching package metadata ....... Solving package specifications: .......... Package plan for installation in environment /opt/anaconda3: The following packages will be downloaded: package | build ---------------------------|----------------- cudatoolkit-7.5 | 0 217.2 MB llvmlite-0.11.0 | py35_0 7.0 MB numba-0.26.0 | np111py35_0 2.1 MB snakeviz-0.4.1 | py35_0 148 KB accelerate-2.3.0 | np111py35_3 904 KB ------------------------------------------------------------ Total: 227.3 MB The following NEW packages will be INSTALLED: accelerate: 2.3.0-np111py35_3 accelerate_cudalib: 2.0-0 cudatoolkit: 7.5-0 snakeviz: 0.4.1-py35_0 The following packages will be DOWNGRADED due to dependency conflicts: llvmlite: 0.13.0-py35_0 --> 0.11.0-py35_0 numba: 0.28.1-np111py35_0 --> 0.26.0-np111py35_0 Proceed ([y]/n)? y Fetching packages ... cudatoolkit-7. 100% |########################################################################################################| Time: 1:05:49 57.68 kB/s llvmlite-0.11. 100% |########################################################################################################| Time: 0:00:53 135.59 kB/s numba-0.26.0-n 100% |########################################################################################################| Time: 0:01:06 33.26 kB/s snakeviz-0.4.1 100% |########################################################################################################| Time: 0:00:01 89.23 kB/s accelerate-2.3 100% |########################################################################################################| Time: 0:00:08 112.02 kB/s Extracting packages ... [ COMPLETE ]|###########################################################################################################################| 100% Unlinking packages ... [ COMPLETE ]|###########################################################################################################################| 100% Linking packages ... [ COMPLETE ]|###########################################################################################################################| 100% [root@script-lang ~]#
启动【Spyder】:
[root@script-lang ~]# spyder (... ...)
GUI:
代码:
from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt from matplotlib import cm fig = plt.figure() ax = fig.gca(projection='3d') X, Y, Z = axes3d.get_test_data(0.05) ax.plot_surface(X, Y, Z, rstride=8, cstride=8, alpha=0.3) cset = ax.contour(X, Y, Z, zdir='z', offset=-100, cmap=cm.coolwarm) cset = ax.contour(X, Y, Z, zdir='x', offset=-40, cmap=cm.coolwarm) cset = ax.contour(X, Y, Z, zdir='y', offset=40, cmap=cm.coolwarm) ax.set_xlabel('X') ax.set_xlim(-40, 40) ax.set_ylabel('Y') ax.set_ylim(-40, 40) ax.set_zlabel('Z') ax.set_zlim(-100, 100) plt.show()
执行效果:
————————
Done。