Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy
 

How to install s2m via python pip




s2m - A Scratch 2.0 (Offline) Hardware Extension for micro:bit, it belongs to Classifiers:

- Development Status :: 5 - Production/Stable
- Environment :: Other Environment
- Intended Audience :: Education
- License :: OSI Approved
- License :: OSI Approved :: GNU Affero General Public License v3
- License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
- Operating System :: OS Independent
- Programming Language :: Python
- Programming Language :: Python :: 2
- Programming Language :: Python :: 2.7
- Programming Language :: Python :: 3
- Programming Language :: Python :: 3.4
- Programming Language :: Python :: 3.5
- Programming Language :: Python :: 3.6
- Topic :: Education

When you know about this project and you want to new install s2m to support your project or you get trouble as ModuleNotFoundError: No module named "s2m" or ImportError: cannot import name "s2m" in your project, let follow this tutorial to install s2m



Installation:

Step 1: First, ensure you installed pip in your os, to check pip has been installed on your computer

In Windows (CMD):

py -m pip --version

In Unix/macOS:

python3 -m pip --version

Ensure pip, setuptools, and wheel are up to date:

In Windows (CMD):

py -m pip install --upgrade pip setuptools wheel

In Unix/macOS:

python3 -m pip install --upgrade pip setuptools wheel


Optional - If you want to install in virtual environment:

In Windows (CMD):

- Install virtualenv - if you installed it, please ignore

py -m pip install --user virtualenv

- Create a virtual environment

py -m venv test_s2m_env

- Active the virtual environment

test_s2m_env\Scripts\active

In Unix/macOS:

- Install virtualenv - if you installed it, please ignore

pip3 install virtualenv

- Create a virtual environment

python3 -m venv test_s2m_env

- Active the virtual environment

source test_s2m_env/bin/active


Step 2: OK, now, let flow below content to start the installation s2m

To install s2m on Windows(CMD):

py -m pip install s2m

To install s2m on Unix/macOs:

pip install s2m


Step 3: If you want to install a specific s2m version, add ==<s2m version> to the end command line

Example:

pip install s2m==1.0


Please see the version list below table:

VersionReleased dateCommand
s2m 2.112018-05-19T11:58:15Windows:

py -m pip install s2m==2.11

Unix/macOs:

pip install s2m==2.11

s2m 2.102018-04-25T20:54:24Windows:

py -m pip install s2m==2.10

Unix/macOs:

pip install s2m==2.10

s2m 2.92018-04-25T16:22:15Windows:

py -m pip install s2m==2.9

Unix/macOs:

pip install s2m==2.9

s2m 2.82018-04-19T17:00:09Windows:

py -m pip install s2m==2.8

Unix/macOs:

pip install s2m==2.8

s2m 2.72018-04-17T20:16:44Windows:

py -m pip install s2m==2.7

Unix/macOs:

pip install s2m==2.7

s2m 2.62018-04-14T13:08:18Windows:

py -m pip install s2m==2.6

Unix/macOs:

pip install s2m==2.6

s2m 2.52018-04-05T14:39:42Windows:

py -m pip install s2m==2.5

Unix/macOs:

pip install s2m==2.5

s2m 2.42018-03-24T20:37:37Windows:

py -m pip install s2m==2.4

Unix/macOs:

pip install s2m==2.4

s2m 2.32018-03-22T12:11:19Windows:

py -m pip install s2m==2.3

Unix/macOs:

pip install s2m==2.3

s2m 2.22018-03-19T20:08:28Windows:

py -m pip install s2m==2.2

Unix/macOs:

pip install s2m==2.2

s2m 2.12018-03-19T14:18:56Windows:

py -m pip install s2m==2.1

Unix/macOs:

pip install s2m==2.1

s2m 2.02018-02-01T15:47:37Windows:

py -m pip install s2m==2.0

Unix/macOs:

pip install s2m==2.0

s2m 1.132018-02-01T15:37:25Windows:

py -m pip install s2m==1.13

Unix/macOs:

pip install s2m==1.13

s2m 1.122017-12-08T20:19:18Windows:

py -m pip install s2m==1.12

Unix/macOs:

pip install s2m==1.12

s2m 1.112017-12-07T14:52:53Windows:

py -m pip install s2m==1.11

Unix/macOs:

pip install s2m==1.11

s2m 1.102017-12-06T15:26:15Windows:

py -m pip install s2m==1.10

Unix/macOs:

pip install s2m==1.10

s2m 1.92017-11-29T20:19:56Windows:

py -m pip install s2m==1.9

Unix/macOs:

pip install s2m==1.9

s2m 1.82017-11-27T20:04:03Windows:

py -m pip install s2m==1.8

Unix/macOs:

pip install s2m==1.8

s2m 1.72017-11-27T12:51:26Windows:

py -m pip install s2m==1.7

Unix/macOs:

pip install s2m==1.7

s2m 1.62017-11-25T18:31:48Windows:

py -m pip install s2m==1.6

Unix/macOs:

pip install s2m==1.6

s2m 1.52017-11-24T15:26:03Windows:

py -m pip install s2m==1.5

Unix/macOs:

pip install s2m==1.5

s2m 1.42017-11-23T13:47:14Windows:

py -m pip install s2m==1.4

Unix/macOs:

pip install s2m==1.4

s2m 1.32017-11-21T20:28:38Windows:

py -m pip install s2m==1.3

Unix/macOs:

pip install s2m==1.3

s2m 1.22018-02-01T15:37:30Windows:

py -m pip install s2m==1.2

Unix/macOs:

pip install s2m==1.2

s2m 1.12017-11-20T20:48:58Windows:

py -m pip install s2m==1.1

Unix/macOs:

pip install s2m==1.1

s2m 1.02017-11-20T20:44:47Windows:

py -m pip install s2m==1.0

Unix/macOs:

pip install s2m==1.0


Step 4: Otherwise, you can install s2m from local archives:

Download the distribution file from s2m-2.11.tar.gz or the specific s2m version in the below list of distribution

After that, install by command:

On Windows(CMD):

py -m pip install <path_to_s2m_downloaded_file>

On Unix/macOs:

pip install <path_to_s2m_downloaded_file>


List distribution:


Project link:

- Homepage
- Download