PageRenderTime 26ms CodeModel.GetById 20ms RepoModel.GetById 1ms app.codeStats 0ms

/installer/install_conda.sh

https://github.com/id774/scripts
Shell | 116 lines | 96 code | 4 blank | 16 comment | 5 complexity | 136166c7967bbc9d365e2698f7f3f340 MD5 | raw file
Possible License(s): AGPL-1.0
  1. #!/bin/sh
  2. #
  3. ########################################################################
  4. # Install Anaconda Libraries.
  5. # $1 = python path (ex. /usr/local)
  6. #
  7. # Maintainer: id774 <idnanashi@gmail.com>
  8. #
  9. # v0.3 5/10,2018
  10. # Remove channels conda-forge.
  11. # v0.2 5/2,2018
  12. # Append channels conda-forge.
  13. # v0.1 2/28,2018
  14. # First.
  15. ########################################################################
  16. setup_environment() {
  17. test -n "$1" && export EASY_INSTALL=$1/bin/easy_install
  18. test -n "$1" || export EASY_INSTALL=$HOME/local/anaconda3/bin/easy_install
  19. test -n "$1" && export CONDA=$1/bin/conda
  20. test -n "$1" || export CONDA=$HOME/local/anaconda3/bin/conda
  21. }
  22. install_libs() {
  23. $CONDA update -n base -y conda
  24. $CONDA install -y pip
  25. $CONDA install -y IPython
  26. $CONDA install -y jupyter
  27. $CONDA install -y notebook
  28. $CONDA install -y pyflakes
  29. $CONDA install -y flake8
  30. $CONDA install -y pytest
  31. $CONDA install -y pytest-pep8
  32. $CONDA install -y autopep8
  33. $CONDA install -y autoflake
  34. $CONDA install -y Cython
  35. $CONDA install -y docutils
  36. $CONDA install -y nose
  37. $CONDA install -y docopt
  38. $CONDA install -y simplejson
  39. $CONDA install -y msgpack-python
  40. $CONDA install -y numpy
  41. $CONDA install -y scipy
  42. $CONDA install -y scikit-learn
  43. $CONDA install -y japandas
  44. $CONDA install -y pandas-datareader
  45. $CONDA install -y chainer
  46. $CONDA install -y joblib
  47. $CONDA install -y dask
  48. $CONDA install -y patsy
  49. $CONDA install -y statsmodels
  50. $CONDA install -y sympy
  51. #$CONDA install -y pystan
  52. $CONDA install -y seaborn
  53. $CONDA install -y bokeh
  54. $CONDA install -y twisted
  55. $CONDA install -y Flask
  56. $CONDA install -y Flask-Assets
  57. $CONDA install -y Flask-Bootstrap
  58. $CONDA install -y Hamlish-Jinja
  59. $CONDA install -y gunicorn
  60. $CONDA install -y django
  61. $CONDA install -y SQLAlchemy
  62. $CONDA install -y lmdb
  63. $CONDA install -y migrate
  64. $CONDA install -y readline
  65. $CONDA install -y Pygments
  66. $CONDA install -y Babel
  67. $CONDA install -y Genshi
  68. $CONDA install -y bottle
  69. $CONDA install -y cherrypy
  70. $CONDA install -y beautifulsoup4
  71. $CONDA install -y lxml
  72. $CONDA install -y requests
  73. $CONDA install -y pysolr
  74. $CONDA install -y watson-developer-cloud
  75. $CONDA install -y html5lib
  76. $CONDA install -y husl
  77. $CONDA install -y pillow
  78. $CONDA install -y ggplot
  79. $CONDA install -y pyper
  80. $CONDA install -y jinja2 tornado pyzmq
  81. $CONDA install -y awscli
  82. $CONDA install -y cchardet
  83. $CONDA install -y openpyxl
  84. $CONDA install -y xlrd
  85. $CONDA install -y simpy
  86. $CONDA install -y networkx
  87. $CONDA install -y pdfminer3k
  88. $CONDA install -y pybrain
  89. $CONDA install -y uwsgi
  90. $CONDA install -y pypandoc
  91. $CONDA install -y zipline
  92. $CONDA install -y DocumentFeatureSelection
  93. $CONDA install -y python-tr
  94. $CONDA install -y mod_wsgi
  95. $CONDA install -y beaker
  96. $CONDA install -y python-memcached
  97. $CONDA install -y psycopg2-binary
  98. $CONDA install -y mpi4py
  99. $CONDA install -y keras
  100. $CONDA install -y tensorflow
  101. $CONDA install -y matplotlib
  102. $CONDA install -y pandas
  103. $CONDA install -y pep8
  104. $EASY_INSTALL TA-Lib
  105. $EASY_INSTALL nltk
  106. }
  107. main() {
  108. setup_environment $*
  109. install_libs $*
  110. }
  111. ping -c 1 id774.net > /dev/null 2>&1 || exit 1
  112. main $*