我想编写一个Python,它使用以下https://pypi.org/project/virtualenv/ CLI选项创建一个新的虚拟环境:
--app-data APP_DATA(缓存的文件夹APP_DATA )--seeder {app-data,pip}
如果我在列表中将这两个字符串作为字符串(见图),我会得到:
TypeError: options must be of type VirtualEnvOptions发布于 2022-12-03 16:12:30
根据文件部分“可编程API”的说法,这似乎应该是可行的:
from virtualenv import cli_run
cli_run(['path/to/venv', '--app-data', 'path/to/app_data', '--seeder', 'app-data'])发布于 2022-12-02 23:39:18
当您将cli_run作为virtualenv的一部分调用时,不需要包含第一个参数,在本例中是"venv“。
这应该是可行的:
from virtualenv import cli_run
cli_run(["--app-data APP_DATA", "--seeder {app-data,pip}"]);https://stackoverflow.com/questions/74662331
复制相似问题