LINUX.ORG.RU

блок установок через pip без venv

 , ,


0

2

для порядку

как настроить чё где прописать

чтобы pip install и прочая функциклировала в виртуальных окружениях

но отказывало к установке в основную установку питона

зы/ поставил на машину несколько версий питона чисто для виртуальных окружений - не охота всегда помнить что можно ненароком в общий корень всех виртуальных окружений данной версии питона не нужное прикрутить

Установка в питоне - скачивание пакетов. Запрети для не-рута на уровне фс и все.

upcFrost ★★★★★
()

Chroot? И pip install'яй сколько хочешь?

ya-betmen ★★★★★
()

Что-нибудь вроде этого ?

❯ cat $HOME/.config/fish/functions/pip.fish
function pip
	set command $argv[1]
	set -e argv[1]
	switch "$command"
		case 'search'
			pip_search $argv
		case 'install'
			if set -q VIRTUAL_ENV
				command pip $command $argv
			else
				echo 'Install disabled without active venv'
			end
		case '*'
			command pip $command $argv
	end
end
alx777 ★★
()
20 сентября 2024 г.
Ответ на: комментарий от annulen

последнее сообщение в теме: 07.10.23

чуток до года не дотерпел.. ну, ты чо?

aol ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.