Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add instructions for installing on Linux #213

Open
john-sandall opened this issue Jul 29, 2023 · 1 comment
Open

Add instructions for installing on Linux #213

john-sandall opened this issue Jul 29, 2023 · 1 comment

Comments

@john-sandall
Copy link
Contributor

john-sandall commented Jul 29, 2023

For Vertex Workbench (Debian):

# Install deps
# from https://bgasparotto.com/install-pyenv-ubuntu-debian
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev

# Auto-installer
curl https://pyenv.run | bash

.bashrc not working on workbench? Added to .bash_profile:

conda deactivate

export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

# Restart your shell for the changes to take effect.

# Load pyenv-virtualenv automatically by adding
# the following to ~/.bashrc:
eval "$(pyenv virtualenv-init -)"

# Add this for Poetry
export PATH=$HOME/.local/bin:$PATH

Installed pyenv-virtualenvwrapper plugin using git clone: https://github.com/pyenv/pyenv-virtualenvwrapper

@john-sandall
Copy link
Contributor Author

john-sandall commented Jul 29, 2023

Installed fzf on workbench: sudo apt install fzf

then apt show fzf

then less /usr/share/doc/fzf/README.Debian gives

Bash
====

Append this line to ~/.bashrc to enable fzf keybindings for Bash:

   source /usr/share/doc/fzf/examples/key-bindings.bash

Append this line to ~/.bashrc to enable fuzzy auto-completion for Bash:

   source /usr/share/doc/fzf/examples/completion.bash

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant