我python3-virtualenv使用官方 Ubuntu 包安装在 Lubuntu 15.1 上apt-get install python3-virtualenv。在官方文件表明,一个简单的virtualenv .在我的项目目录,应该足以创建VENV。这什么都不做,因为which virtualenv什么都不做。(没有从which python-virtualenv和which python3-virtualenv也)。
安装后的包信息说它已安装/usr/lib/python3/dist-packages/virtualenv.py,所以我在python3下调用它。它给了我这个:
$ python3 /usr/lib/python3/dist-packages/virtualenv.py .
Running virtualenv with interpreter /usr/bin/python2
New python executable in ./bin/python2
Also creating executable in ./bin/python
Installing setuptools, pip...done.
Run Code Online (Sandbox Code Playgroud)
是的,当我查看时,./bin 中的所有内容都是 python2。ubuntu 的 python3-virtualenv 是 python2 的虚拟包吗?
官方 python 文档说使用不同的包:python3-venv。当我pyvenv .在./bin目录中使用 python3 内容时,这似乎有效。
如何成功创建 Python 3 virtualenv?