如何在 Ubuntu 20.04 GCP 实例上安装 virtualenv?

how to install virtualenv on Ubuntu 20.04 GCP instance?

我正在尝试安装 python3 virtualenv。当我尝试 运行 virtualenv.

时收到以下消息
virtualenv
Command 'virtualenv' not found, but can be installed with:
apt install python3-virtualenv

但是如果我 运行 安装命令,我会收到以下错误。

apt install python3-virtualenv
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package python3-virtualenv

对于 python3 -m venv,我收到使用 apt-get install python3-venv 安装的消息 但是当我尝试时,我得到了同样的信息。

sudo apt-get install python3-venv
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package python3-venv is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'python3-venv' has no installation candidate

我运行以 root 身份执行此操作。 wget 也可以。

AFAIU Ubuntu 的最新版本完全删除了 Python2,因此 Python3 现在只是 Python。尝试:

apt-get update
apt-get install python3-virtualenv

尝试在终端中输入:

sudo apt-get install python3.8-venv

然后再次尝试安装 virtualenv

我遇到了错误 E: Unable to locate package python3-virtualenv 因为我必须先 运行 apt-get update。这是我全新的 GCP 实例。

参考:本帖第一个回答的第一条评论。

谢谢大家

sudo apt install python3-virtualenv

下面和phd的回答很相似,但是我新装的Ubuntu 20.04还是需要python版本号:

apt-get update
apt-get install python3-virtualenv

这绝对有效:

sudo apt-get update
sudo apt-get install python3-virtualenv

先获取更新信息,然后同时使用以下两条命令安装虚拟环境。

sudo apt update
sudo apt install python3-virtualenv

我也遇到了这个问题,通过以下方式解决了:

software-properties-gtk

点击输入后弹出window。然后你必须选中前 4 个框,关闭它并刷新它。 之后问题应该解决了,你就可以开始了