When I run this command
bench init --skip-redis-config-generation --frappe-branch version-12 frappe-bench
I got an error like this
if I run this command
bench init --skip-redis-config-generation --frappe-branch version-13 frappe-bench
then I got an error in ERPNext Install
bench get-app --branch version-12 erpnext GitHub - frappe/erpnext: Free and Open Source Enterprise Resource Planning (ERP)
follow this issue Can't install ERPNext v12 on frappe/bench image · Issue #588 · frappe/frappe_docker · GitHub
For immediate workaround:
docker pull frappe/bench:latest
to get the image with 3.9. It will allow installing version-13.
I was able to use GitHub - pyenv/pyenv: Simple Python version management in the devcontainer.
from devcontainer:
sudo apt install -y python2
curl https://pyenv.run | bash
- add following lines in
~/.bashrc
:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
pyenv install 3.7.12
bench init --python ~/.pyenv/versions/3.7.12/bin/python --frappe-branch version-12 frappe-bench-v12 --skip-redis-config-generation