将python 3安装到venv中?

时间:2015-09-07 05:51:15

标签: linux python-3.x deployment centos7 python-venv

我希望开发和部署python 3代码,以及python 3模块到OSX Yosemite和CentOS 7,两者都预装了python 2。

我已经通过pip安装了python模块并且在Fedora 21上使用python 3进行了开发,但我不确定使用OSX和CentOS的最佳方法是什么。

我知道我们可以将python模块安装到venv环境中,以使其与系统隔离。是否可以将整个python 3环境隔离在venv中并在CentOS / OSX上进行部署?我已经使用Docker对这种方法进行了实验,但我觉得这对于大锤的方法来说太过分了。

是否有一种标准的python方法可以在OSX和CentOS等主要python 2操作系统上开发python 3代码,而无需填充系统中已有的内容?

1 个答案:

答案 0 :(得分:1)

sunnz,

$ virtualenv venv_name --python=python3

顺便说一下,如果你在你的系统(OSX或CentOS)中直接安装python3,就不会发生任何不好的事情。