pymyinstall documentation

Build status Build Status Windows https://circleci.com/gh/sdpython/pymyinstall/tree/master.svg?style=svg https://badge.fury.io/py/pymyinstall.svg MIT License https://codecov.io/github/sdpython/pymyinstall/coverage.svg?branch=master GitHub Issues Notebook Coverage

Links: pypi, github, documentation, wheel, travis, pymyinstall: easier installation of packages, blog, Issues

What is it?

The module helps installing packages on Windows and Linux. The module installs two batch files. The first one pymy_update updates existing modules. The second one pymy_install installes necessary modules to do machine learning. To get help on both:

pymy_update3 --help
pymy_install3 --help

For example, to install packages for a datascientist:

pip install pymyinstall
pymy_install3

The module will download and install many modules (see All modules listed by pymyinstall). It includes numpy, scikit-learn, jupyter, pandas and many others. If it fails for any reason - lost connexion -, run again the function with the same parameter. If it fails again, you can skip the modules by filling the parameter skip. To update modules:

pymy_update3

If some modules fail, they can be skipped by using option --skip=<modules comma separated>. Both scripts can be used to install a subset of modules:

pymy_install3 --set=minimum

Modules sets are described at List of available sets of modules. Corresponding functions exist:

from pymyinstall import download_module, install_module, update_module
download_module("numpy")
install_module("numpy")
update_module("numpy")

Setup

The module also includes a function win_python_setup which creates a setup with Python and R which modules and packages for a datascientist. This function gives extra informations about module difficult to install such as theano which will disappear in 2018.

Source of the packages

Installation

pip install pymyinstall

Documentation

Galleries

Index

Indices and tables

Modules

Functions

Classes

Methods

Static Methods

Properties

Module Index

l-example2

Search Page

License

Changes

pymyinstall: easier installation of packages

Index

FAQ

Notebook Gallery

Statistics on code

Unit Test Coverage