diff --git a/nvim/docs/nvim_setup_linux.sh b/nvim/docs/nvim_setup_linux.sh index 9d0ec3b..52d98d7 100755 --- a/nvim/docs/nvim_setup_linux.sh +++ b/nvim/docs/nvim_setup_linux.sh @@ -71,16 +71,16 @@ echo "Installing Python packages" declare -a PY_PACKAGES=("pynvim" 'python-lsp-server[all]' "vim-vint" "python-lsp-isort" "pylsp-mypy" "python-lsp-black") if [[ "$SYSTEM_PYTHON" = true ]]; then - echo "Using system Python to install $(PY_PACKAGES)" + echo "Using system Python to install ${PY_PACKAGES[*]}" # If we use system Python, we need to install these Python packages under # user HOME, since we do not have permissions to install them under system # directories. for p in "${PY_PACKAGES[@]}"; do - pip install --user "$p" + pip install --user --break-system-package "$p" done else - echo "Using custom Python to install $(PY_PACKAGES)" + echo "Using custom Python to install ${PY_PACKAGES[*]}" for p in "${PY_PACKAGES[@]}"; do "$CONDA_DIR/bin/pip" install "$p" done