从python脚本中创建virtualenv

时间:2016-10-30 22:20:40

标签: python virtualenv

我正在使用python中的一个简单脚本,为新的Flask项目创建文件夹结构和基本文件,类似于“django-admin startproject”

我想同时做的是从我的脚本中创建一个virtualenv的虚拟环境。

我认为可能有一种方式:

import virtualenv

virtualenv.main()

问题是我无法将参数传递给main,所以这似乎不起作用。

任何建议?

1 个答案:

答案 0 :(得分:2)

您可以使用os将命令传递到terminal / cmd。

import os

os.system('<command goes here>')

您可以将它用于您通常在终端中运行的任何命令。所以对于virtualenv你会这么做:

import os

os.system('virtualenv nameofvirtualenv')