如果我在不同的OS系统中使用相同的python virtualenv会有什么影响

时间:2017-07-20 07:26:08

标签: python virtualenv

如果我在不同的OS系统中使用相同的python virtualenv会有什么影响?

  • 如果不可能,为什么?

它说什么可以证实virtualenv是否可以在os系统中使用?

1 个答案:

答案 0 :(得分:0)

virtualenv的目的是分离你的python环境,所以一个virtualenv可能有,比如Django版本1.11和Python 3,而另一个virtualenv有django 1.10和python 2.7,在不同的OS系统中使用相同的python virtualenv是可行的,virtualenv中的pip将处理库,而python将在virtualenv中安装python 2.7或python 3.0时处理操作系统差异。

使用这两个virtualenv的一个示例是假设你的Nginx服务器为每个域使用不同的python环境(一个nginx服务器可以处理许多域)。