Virtualenv - Python 3 - Ubuntu 14.04 64位

tim*_*ram 28 python pip virtualenv python-3.x ubuntu-14.04

我想在Ubuntu 64bit 14.04上为Python 3安装virtualenv.

我使用以下方法为Python3安装了pip:

pip3 install virtualenv
Run Code Online (Sandbox Code Playgroud)

一切正常.现在虽然我正在尝试使用virtualenv命令来实际创建环境并获得它不安装的错误(我想因为我没有为Python 2安装它而且它正在尝试使用它)

我如何使用virtualenv for Python 3?我搜索了文档,但看不出它在哪里做.

小智 47

我从OS X上的开发环境中遇到了同样的问题,我可以通过简单地调用virtualenv目标目录的路径来创建Python 3虚拟环境.您应该能够以两种方式之一创建Python 3.x虚拟环境:

  1. virtualenv你已经完成了从PyPi 安装($ pip3 install virtualenv),然后从命令行调用它作为模块:

    $ python3 -m virtualenv /path/to/directory

  2. 使用可以安装的venv模块apt-get.(请注意,Python 3.3是在引入此模块时,所以这个答案假定您至少使用了这个模块):

    $ sudo apt-get install python3.4-venv

    然后,您可以使用设置虚拟环境

    $ pyvenv-3.4 /path/to/directory

    并用.激活环境

    $ source /path/to/directory/bin/activate

您还可以查看这篇文章,其中讨论了venv模块和模块之间的差异virtualenv.祝你好运!


Kir*_*kin 19

除了所有答案之外,您还可以使用以下命令.

virtualenv venv --python=python3.5
Run Code Online (Sandbox Code Playgroud)


Far*_*him 5

您也可以使用以下命令:

virtualenv -p python3 envname
Run Code Online (Sandbox Code Playgroud)