apt install extra libraries to run machine learning libraries
- Dominant language
- Jupyter Notebook
- Stars
- 772
- Forks
- 229
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
As a machine learning developer, needs to install some libraries that require `apt install`.
This is the portal issue that summarize the requests from various GitHub issues.
* [ ] `vim`: #40
* It is required to use `vim` for editor.
* [ ] `XeLaTeX`: #107
* It is required to convert notebook to PDF.
* The lack of `XeLaTeX` causes `500 : Internal Server Error` when export notebook as PDF.
* [ ] `local-gen`: #111
* It is required to localize the installed database.
* [ ] `libglu1-mesa-dev libgl1-mesa-dev libosmesa6-dev xvfb patchelf ffmpeg cmake swig`: #124
* There are required to run [`OpenAI-Gym`](https://github.com/openai/gym) in notebook.
* [ ] `libsndfile1-dev`: #20
* [It is required for `soundfile`, that is main audio file loader in `librosa` (>0.7.0)](https://github.com/librosa/librosa/issues/970).
* We can use `conda` package to install `librosa`: `conda install -c conda-forge librosa`
* [ ] `graphviz`: #95
* It is required to draw the graph. For example, the decision tree visualization in scikit-learn.
* We can use `conda` package to install `graphviz`: `conda install -c conda-forge python-graphviz`
* [ ] `zip`
* It is required to archive by zip format.
* We can archive by `tar` command to archive file.
**Describe the solution you'd like**
The above libraries especially the libraries that have no alternative in `conda` should be installed as default.
**Describe alternatives you've considered**
We can install by `conda` if libraries are available in conda-forge.
**Additional context**
None
Contributor guide
Assessment
This issue has not been assessed yet.