如何实现Python3.4 Virtualenv For Precise64 VirtualBox

How To Achieve Python3.4 Virtualenv For Precise64 VirtualBox

我正在尝试使用 precise64、Vagrant 和 Ansible 创建 virtualbox。我能够获得 python2.7 virtualenv 设置,但我想改用 python3.4。我克隆了 ansible-django-stack 存储库并且一切正常,但它使用的是 2.7 版。我应该更改什么才能获得 python3.4 Virtualenv 和 运行?

这个问题可能看起来我很懒惰,只是想让别人帮我做,但我已经搜索了两天,试图让它工作。

编辑这两个文件

System packages

在第 26 行之后添加

- python3-dev
- python3-setuptools

获取 python3-dev 和 python3-setuptools 包。

Virtualenv

将第 4 行替换为 command: virtualenv {{ virtualenv_path }} --no-site-packages -p /usr/bin/python3 以指示 virtualenv 使用 python3

请注意 youtube-audio-dl 与 python3 不兼容。您可以使用任何其他 python3 兼容的应用程序或进行必要的更改以使其 python3 兼容。

开始使用 Ansible -- Ansible - Getting Started