https://github.com/juancarlospaco/nimble_install
Nimble integration for Python
https://github.com/juancarlospaco/nimble_install
cython nim nim-lang pip python python3 python4
Last synced: 20 days ago
JSON representation
Nimble integration for Python
- Host: GitHub
- URL: https://github.com/juancarlospaco/nimble_install
- Owner: juancarlospaco
- License: mit
- Created: 2020-06-06T06:15:46.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-06-09T18:27:00.000Z (almost 5 years ago)
- Last Synced: 2025-04-12T00:42:44.274Z (20 days ago)
- Topics: cython, nim, nim-lang, pip, python, python3, python4
- Language: Python
- Homepage: https://pypi.org/project/nimble-install
- Size: 177 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nimble integration for Python PIP
- Install [Nim](http://nim-lang.org) packages directly from [Python PIP](https://pypi.org/project/nimble-install). https://pypi.org/project/nimble-install





# Use
Uses [Python PIP](https://pypi.org/project/nimble-install) `--install-option=`,
there you can pass [Nim](http://nim-lang.org) packages separated by comma.You can install [Frontend packages](https://mildred.github.io/nclearseam) to use with a Python Backend directly from PIP.
You can install [Nimpy](https://github.com/yglukhov/nimpy) directly from PIP.```console
$ pip install nimble_install --install-option="--nimble=contra"
Skipping wheel build for nimble-install, due to binaries being disabled for it.
Installing collected packages: nimble-install
running install
Downloading https://github.com/juancarlospaco/nim-contra using git
Verifying dependencies for [email protected]
Installing [email protected]
Prompt: [email protected] already exists. Overwrite? -> [forced yes]
Success: contra installed successfully.CompletedProcess(args='nimble --accept --noColor install contra', returncode=0)
Running setup.py install for nimble-install... done
Successfully installed nimble-install-0.0.1$
```**Examples:**
```
pip install nimble_install --install-option="--nimble=nimpy"
``````
pip install nimble_install --install-option="--nimble=gatabase,nimterlingua"
``````
pip install nimble_install --install-option="--nimble=compiler"
```# More Info
- [**For Python Developers.**](https://github.com/nim-lang/Nim/wiki/Nim-for-Python-Programmers#table-of-contents) :snake: :heart:
# Requisites
- [Nim](http://nim-lang.org)
# Extras
- https://github.com/juancarlospaco/faster-than-requests#faster-than-requests
- https://github.com/juancarlospaco/faster-than-csv#faster-than-csv
- https://github.com/juancarlospaco/faster-than-walk#faster-than-walk
- https://github.com/juancarlospaco/choosenim_install