只是想弄清楚 Python3.3 的 PEP405 实现的预期用途,这是 venv 规范。这是我第一次深入 Python3,因为到目前为止我一直在 Python2。
运行 Linux Mint KDE,它几乎是一个 Debian 发行版,我编译并安装了 Python 3.3.2。为了尝试这个奇特的新功能,我去了我想创建一个 venv 的地方,然后运行python3.3 -m venv testenv
. 它正确地创建了环境。让我感到困惑的是,根据规范,bin 目录中应该有一个 pysetup3 文件,但是没有这样的文件。我的猜测是它相当于easy_install。
由于 env 中没有标准的安装脚本,我只是下载并运行了 easy_install 脚本,然后运行easy_install pip
为我的 env 获取 pip 命令。
这个 pysetup3 脚本是一个没有成功的旧想法吗?我应该在每个新的 venv 上重新安装 easy_install 和 pip 吗?