LINUX.ORG.RU

python-lsp-server[all] как это вообще?

 ,


0

1
  • меня в деплое есть:
TARGET_PYTHON_LSP_SRV='python-lsp-server[all]'
TARGET_PYTHON_LSP_SRV_VER='1.9.0'
sudo -u "${PROFILE_USER_USER}" pip install "${TARGET_PYTHON_LSP_SRV}==${TARGET_PYTHON_LSP_SRV_VER}" --break-system-packages

Интересно, как это потом удалить? Например, мне нужно поставить другую версию и перед этим удалить 1.9.0 и зависимости. Что такое [all]?

★★★

Последнее исправление: serg002 (всего исправлений: 1)

Через [] указываются опциональные завистмости. all - это имя списка этих зависимостей, там их можно называть как угодно типа dev или test

anonymous
()

lsp server лучше ставить через системный пакетный менеджер, pip - это говно, которое при удалении пакета оставляет все зависимости, ну те ты засираешь систему. Используй его только с виртуальными окружениями

anonymous
()