40 lines
789 B
Markdown
40 lines
789 B
Markdown
# Install Silkaj on a Python environment
|
|
|
|
## Install Pyenv
|
|
|
|
### Install pyenv tools
|
|
```bash
|
|
curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash
|
|
```
|
|
|
|
### Handle shell modifications: point 2,3 and 4.
|
|
- [Follow pyenv install documentation](https://github.com/pyenv/pyenv#installation)
|
|
|
|
|
|
### Install latest Python version and create pyenv
|
|
```bash
|
|
pyenv install 3.6.0
|
|
pyenv shell 3.6.0
|
|
pyenv virtualenv silkaj-env
|
|
```
|
|
|
|
## Install Silkaj
|
|
|
|
### Retrieve silkaj sources
|
|
```bash
|
|
git clone https://github.com/duniter/silkaj.git
|
|
cd silkaj
|
|
```
|
|
|
|
### Install dependencies and store them on pyenv environement
|
|
```bash
|
|
pip install -r requirements.txt --upgrade
|
|
pyenv rehash
|
|
```
|
|
|
|
### Activate pyenv and run silkaj
|
|
```bash
|
|
pyenv activate silkaj-env
|
|
./silkaj
|
|
```
|