https://github.com/pnavaro/python-notebooks
Scientific Computing with Python for beginners.
https://github.com/pnavaro/python-notebooks
cython f2py jupyter-book jupyter-notebooks numba python scientific-computing scipy teaching-materials
Last synced: 18 days ago
JSON representation
Scientific Computing with Python for beginners.
- Host: GitHub
- URL: https://github.com/pnavaro/python-notebooks
- Owner: pnavaro
- License: other
- Created: 2017-11-26T14:34:53.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T12:28:29.000Z (over 2 years ago)
- Last Synced: 2025-05-07T09:13:23.967Z (18 days ago)
- Topics: cython, f2py, jupyter-book, jupyter-notebooks, numba, python, scientific-computing, scipy, teaching-materials
- Language: Jupyter Notebook
- Homepage: https://pnavaro.github.io/python-notebooks
- Size: 232 MB
- Stars: 53
- Watchers: 4
- Forks: 25
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://mybinder.org/v2/gh/pnavaro/python-notebooks/master)
[](https://pnavaro.github.io/python-notebooks)This tutorial is made for scientists who want to learn Python and eventually step from Matlab.
Python is a general programming language with many scientific libraries.
It is optimized to be easy to develop in. The same is not true for Matlab which is
a domain-specific language.1. Install [Miniforge](https://github.com/conda-forge/miniforge)
2. Download this repository:
```
git clone https://github.com/pnavaro/python-notebooks.git
```or download as a [zip file](https://github.com/pnavaro/python-notebooks/archive/master.zip).
3. Create a new conda environment:```
conda env create -f environment.yml -n python-navaro
source activate python-navaro # Linux OS/X
activate python-navaro # Windows
```4. If you have an existing installation of Jupyter install the new kernel with:
```
conda run -n python-navaro python -m ipykernel install --user --name python-navaro
```5. Open notebooks with:
```
cd python-notebooks
jupyter notebook
```Pierre