20.04 安装软件包 python3-venv 后,pyvenv 无法执行(指向坏链接)

20.04 安装软件包 python3-venv 后,pyvenv 无法执行(指向坏链接)

在安装软件包方面,我是个新手。我知道基本的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

which pyvenv-3.8不产生任何输出。如果我找到该文件,pyvenv-3.8我会看到以下内容:

/usr/share/bash-completion/completions/pyvenv-3.8

但那只是指向pyvenv。那么 应该pyvenv指向哪里呢?

答案1

二进制pyvenv自 3.6 版起已弃用

似乎它不再内置于 python3.8 的 debian 包装中

建议使用python3.8 -m venv ...以下命令

相关内容