{"id":18613981,"url":"https://github.com/enthought/numpy-tutorial-scipyconf-2019","last_synced_at":"2025-10-09T17:20:28.194Z","repository":{"id":54529579,"uuid":"192600797","full_name":"enthought/Numpy-Tutorial-SciPyConf-2019","owner":"enthought","description":"Numpy-Tutorial-SciPyConf-2019","archived":false,"fork":false,"pushed_at":"2022-03-22T22:43:28.000Z","size":9372,"stargazers_count":98,"open_issues_count":0,"forks_count":81,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-03-25T06:51:12.544Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/enthought.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-06-18T19:30:27.000Z","updated_at":"2025-03-17T08:45:50.000Z","dependencies_parsed_at":"2022-08-13T18:50:26.966Z","dependency_job_id":null,"html_url":"https://github.com/enthought/Numpy-Tutorial-SciPyConf-2019","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2FNumpy-Tutorial-SciPyConf-2019","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2FNumpy-Tutorial-SciPyConf-2019/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2FNumpy-Tutorial-SciPyConf-2019/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2FNumpy-Tutorial-SciPyConf-2019/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/enthought","download_url":"https://codeload.github.com/enthought/Numpy-Tutorial-SciPyConf-2019/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248316512,"owners_count":21083459,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T03:24:35.535Z","updated_at":"2025-10-09T17:20:23.137Z","avatar_url":"https://github.com/enthought.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SciPy 2019 Tutorial: Introduction to Numerical Computing With NumPy\n\n#### Presented by: Alexandre Chabot-Leclerc, [Enthought, Inc.](https://www.enthought.com)\n\nThis repository contains all the material needed by students registered for the Numpy tutorial of SciPy 2018 on Monday, July 8th 2019.\n\nFor a smooth experience, you will need to make sure that you install or update your Python distribution and download the tutorial material _before_ the day of the tutorial as the Wi-Fi at the AT\u0026T center can be flaky.\n\n## Install Python\n\nIf you don't already have a working python distribution, you may download Enthought Canopy ([https://store.enthought.com/downloads](https://store.enthought.com/downloads)), Anaconda Python ([https://www.anaconda.com/download/](https://www.anaconda.com/download/)) or Python.org ([https://www.python.org/downloads/](https://www.python.org/downloads/)).\n\n\n## Install Packages\n\nTo be able to run the examples, demos and exercises, you must have the\nfollowing packages installed:\n\n- numpy 1.15+\n- matplotlib 2.0+\n- ipython (for running, experimenting and doing exercises)\n\nWith Canopy, the required packages are already installed. If you are using Python from python.org or your system, you can install the necessary packages with:\n\n```sh\n$ pip install -U numpy matplotlib ipython\n```\n\nIf you are using Anaconda, you can create an environment with the necessary packages with:\n\n```sh\n$ conda create -n numpy-tutorial numpy matplotlib ipython\n```\n\nTo test your installation, please execute the `check_env.py` script in the environment where you've installed the requirements:\n\n```sh\n$ python check_env.py\n```\n\nYou should see a window pop up with a plot that looks vaguely like a smiley face.\n\n## Download Tutorial Materials\n\nThis GitHub repository is all that is needed in terms of tutorial content. The simplest solution is to download the material using this link:\n\nhttps://github.com/enthought/Numpy-Tutorial-SciPyConf-2019/archive/master.zip\n\nIf you're familiar with Git, you can also clone this repository with:\n\n```sh\n$ git clone https://github.com/enthought/Numpy-Tutorial-SciPyConf-2019.git\n```\n\nIt will create a new folder named `Numpy-Tutorial-SciPyConf-2018/` with all the content you will need: the slides I will go through (`slides.pdf`), and a folder of exercises.\n\n\n## Questions? Problems?\n\nYou may post messages to the `#numpy` Slack channel for this tutorial at in the official Slack team: [https://scipy2019.slack.com](https://scipy2019.slack.com) .\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenthought%2Fnumpy-tutorial-scipyconf-2019","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fenthought%2Fnumpy-tutorial-scipyconf-2019","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenthought%2Fnumpy-tutorial-scipyconf-2019/lists"}