Я новичок в установке пакетов. Я знаю основные команды apt
. Вот моя проблема:
У меня есть приложение, которому для правильной работы требуется venv
. Мне не удалось найти пакет, устанавливающий venv
, но я нашел пакет для pyvenv
. Итак, я выполнил это:
$ sudo apt install python3-venv
Теперь у меня есть файл / usr / bin / pyvenv
, но это мягкая ссылка в никуда:
$ ll /usr/bin/pyvenv
lrwxrwxrwx 1 root root 10 Mar 13 2020 /usr/bin/pyvenv -> pyvenv-3.8
который pyvenv-3.8
не выводит. Если я найду файл pyvenv-3.8
, я увижу следующее:
/usr/share/bash-completion/completions/pyvenv-3.8
Но это просто указывает на pyvenv
. Итак, на что должен указывать pyvenv
?
Двоичный файл pyvenv
устарел с версии 3.6
Похоже, что он больше не встроен в пакет debian для python3.8
Предлагаемая команда заключается в использовании python3.8 -m venv ...
вместо