我有 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 及更高版本)中,没有pyvenv
orpy3venv
二进制;您需要按照上面的方式安装软件包并按名称运行模块:
python3 -m venv …
答案2
学习Debian!
apt-file search pyvenv