Bash:pyvenv:找不到命令

Bash:pyvenv:找不到命令

我有 Debian 8.5。默认 python 版本 3.4.2。我想使用 python3 创建一个 virtualenv维尼夫模块。但pyvenv在终端中运行无法找到 pyvenv:

bash: pyvenv: command not found

中有一个 venv 目录/usr/lib/python3.4。为什么我无法使用它?

答案1

在 Debian 中,了解如何安装必要的软件包以使给定命令起作用的最佳方法是使用apt-file,如下所示:

apt-file search bin/pyvenv

这将表明您需要安装python3-venv

apt-get install python3-venv

(作为root)。

在当前版本的 Debian(至少 Debian 11 及更高版本)中,没有pyvenvorpy3venv二进制;您需要按照上面的方式安装软件包并按名称运行模块:

python3 -m venv …

答案2

学习Debian!

apt-file search pyvenv

相关内容