这是安装说明中的四种不同方法之一virtualenv
。是什么阻止您使用其他其中之一?
事实上,该站点在几个不同的地方特别指出,pip
如果您已经拥有 pip 1.3 或更高版本,则应该使用,如果您没有pip
或拥有 1.2 或更早版本,请使用源安装。
因此,只需按照其他说明进行操作:
$ curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-X.X.tar.gz
$ tar xvfz virtualenv-X.X.tar.gz
$ cd virtualenv-X.X
$ [sudo] python setup.py install
这[sudo]
是一个约定,意思是“键入您需要以 root 身份运行其余部分的任何命令,这sudo
在大多数 Unix 系统上的大多数设置中都是如此。”
在 Windows 上,没有sudo
; runas
或start
带有适当的标志是最接近的替代品,但通常你根本不需要它——而且,如果你这样做了,通常更容易使用“以管理员身份打开命令提示符”而不是正常的“打开命令提示符”,然后您可以运行该命令而无需任何额外的单词。
请注意,Windows,只有大多数其他系统/发行版,不附带curl
或不附带tar
。如果您自己还没有安装这些,最简单的方法是使用您的网络浏览器下载 URL,在资源管理器中双击生成的文件以展开它(如果这只是为您提供单个virtualenv-X.X.tar
文件而不是virtualenv-X.X
目录,您也需要双击该.tar
文件),并且只从命令行执行最后一步。
最后,由于您使用的是 Windows,如果您使用的是来自 python.org 的标准 Python 二进制安装之一,那么使用Christoph Gohlke 的适用于 Windows 的二进制 Python 扩展包可能更容易开始。只需下载并运行适当的virtualenv
安装程序,现在您将拥有一个virtualenv
with pip
。
更重要的是,请注意安装不会virtualenv
安装全局. 您引用的文档说:pip
安装和使用 pip 的最简单方法是使用 virtualenv,因为每个 virtualenv 都自动安装了 pip(及其依赖项)。
如果您打算完全使用虚拟环境(这通常是最方便的工作方式,一旦您习惯了它),这正是您想要的。使用pip
您创建的每个新虚拟环境附带的 来设置该环境。
但是,如果您不想使用虚拟环境,或者想有时但不是一直使用它们,您将需要一个全局pip
. 相关说明紧跟在您引用的“使用 virtualenv”部分之后,因此请遵循它们。但简而言之:
或者,当然,如果您愿意,您可以从上面的同一存储库下载并运行二进制包。