python - virtualenvwrapper 和 Python 3

标签 python python-3.x virtualenvwrapper

我在 ubuntu lucid 上安装了 python 3.3.1 并成功创建了一个 virtualenv,如下所示

virtualenv envpy331 --python=/usr/local/bin/python3.3

这在我的主目录上创建了一个文件夹 envpy331

我也安装了 virtualenvwrapper。但在文档中只支持 2.4-2.7 版本的 python。有没有人尝试组织python3 虚拟环境?如果是这样,你能告诉我怎么做吗?

最佳答案

如果您已经安装了 python3 virtualenvwrapper,那么在虚拟环境中使用 python3 唯一需要做的就是使用以下方法创建环境:

which python3 #Output: /usr/bin/python3
mkvirtualenv --python=/usr/bin/python3 nameOfEnvironment

或者,(至少在 OSX 上使用 brew):

mkvirtualenv --python=`which python3` nameOfEnvironment

开始使用环境,你会看到只要你输入python你就会开始使用python3

关于python - virtualenvwrapper 和 Python 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16123459/

相关文章:

python - 导入错误 : No module named urllib3 when installing pip

python - mkvirtualenv --no-site-packages 命令出现 "command not found"错误

python - 持续检测到 Django 1.7.2 迁移更改

python - 如何在多个条件下对 Pandas 的数据进行分组?

python - 为什么 __getattr__ 没有因为缺少 "magically"调用方法而被调用?

python - 运行 bin/python setup.py test-q 的生产服务器上出现语法错误

python - 为什么 virtualenv 从我的 shell 继承 $PYTHONPATH?

python - 如何从 pandas 数据框中排除值?

python - 使其他非 root 用户可以访问以 root 身份安装的 python 库

python-3.x - 如何使用 systemd 服务运行 pygame 脚本?