skip to navigation
skip to content

Not Logged In

pymyinstall 0.5.235

Easy installation of modules for data scientists

Latest Version: 1.0.389

.. _l-README:

README
======



**Links:**
* `pypi/pymyinstall <https: pypi.python.org="" pypi="" pymyinstall=""/>`_
* `GitHub/pymyinstall <https: github.com="" sdpython="" pymyinstall="">`_
* `documentation <http: www.xavierdupre.fr="" app="" pymyinstall="" helpsphinx="" index.html="">`_
* `Windows Setup <http: www.xavierdupre.fr="" site2013="" index_code.html#pymyinstall="">`_


Description
-----------

This module contains functions which install a module from pipy, using pip or from a setup::

from pymyinstall import datascientist
datascientist("install", full = True)
# full = False for a smaller set of modules to install
# but needed to make IPython work.

Or::

from pymyinstall import ModuleInstall
ModuleInstall("pyquickhelper", "github", "sdpython").install(temp_folder="temp")

Some modules fail on Windows due to Permission error, in that case, you should go to the
folder ``install`` and run the installer. Once it is done, you can run the function again
to continue. It will skip the modules already installed.


Functionalities
---------------

- help installing module from GitHub, pip and setup
- install other common tools or editors
- provides a list of modules to install to use Python to manipulate data (IPython, pandas, scikit-learn...)


Design
------

This project contains various helper about logging functions, unit tests and help generation.
* a source folder: ``src``
* a unit test folder: ``_unittests``, go to this folder and run ``run_unittests.py``
* a _doc folder: ``_doc``, it will contains the documentation
* a file ``setup.py`` to build and to install the module
* a file ``make_help.py`` to build the sphinx documentation

Versions
--------

* **0.5 - 2014/08/24**
* **new:** a couple of new modules in the full set of modules
* **new:** a subset of modules to work with ipython
* **add:** add parameter ``skip`` to function ``datascientist``
* **v0.4 - 2014/07/27**
* **new:** add a function to install SQLiteSpy, see :func:`install_sqlitespy <installhelper.install_custom_sqlitespy.install_sqlitespy>`
* **new:** add a function to install SciTE, see :func:`install_scite <installhelper.install_custom_scite.install_scite>`
* **new:** add a function to setup ipython, see :func:`setup_ipython <setuphelper.setup_ipython>`
* **new:** add a function to setup an environment for a `Data Scientist <http: en.wikipedia.org="" wiki="" data_science="">`_
* **new:** add shortcuts on Windows desktop
* **new:** class ``ModuleInstall`` can now install an application such as ``Spyder`` (not an extension which can be imported)
* **new:** add a function to add a shortcut on the desktop for Spyder
* **v0.3 - 2014/06/03**
* **changes:** add a version parameter
* **fix:** fix the method install when platform is ``amd64``
* **add:** list of website for popular tools  
File Type Py Version Uploaded on Size
pymyinstall-0.5.235.zip (md5) Source 2014-08-24 27KB
  • Downloads (All Versions):
  • 461 downloads in the last day
  • 2317 downloads in the last week
  • 10901 downloads in the last month