shed/jdownie/README.md

20 lines
660 B
Markdown

# Python Setup
To get my python scripts working i need some special modules. I've found the following approach to be more reliable.
In my `.bash_profile`, i have these two lines pretty early on...
```
[ -d "$HOME/.venv" ] || python3 -m venv "$HOME/.venv"
[ -f "$HOME/.venv/bin/activate" ] && . "$HOME/.venv/bin/activate"
```
The first line will create your `.venv` folder if it doesn't exist. That second `activate` line will override your installed `python3` and `pip3` paths. The following will install the modules that i require.
```
pip3 install -r requirements.txt
```
This should set you up to use any of my `python` based solutions.