limited-wire-44163
07/16/2024, 12:51 PMprint("preparing virtual environment...")
subprocess.run(["python3", "-m", "venv", "venv"], check=True, cwd=work_dir, capture_output=True)
subprocess.run([os.path.join("venv", "bin", "python3"), "-m", "pip", "install", "--upgrade", "pip"],
check=True, cwd=work_dir, capture_output=True)
subprocess.run([os.path.join("venv", "bin", "pip"), "install", "-r", "requirements.txt"],
check=True, cwd=work_dir, capture_output=True)
print("virtual environment is ready!")
project_settings=auto.ProjectSettings(
name=project_name,
runtime="python",
backend={"url": _url})
stack = auto.create_or_select_stack(stack_name=_stack,
project_name=project_name,
work_dir=work_dir,
opts=auto.LocalWorkspaceOptions(project_settings=project_settings,
secrets_provider=secrets_provider)
but I get
import pulumi_openstack as openstack
ModuleNotFoundError: No module named 'pulumi_openstack'
it works if I install pulumi_openstack globally/for user, and yes, created venv has pulumi_openstacksparse-gold-10561
07/16/2024, 3:31 PMsubprocess.run([os.path.join("venv", "bin", "pip"), "install", "-r", "requirements.txt"],
limited-wire-44163
07/17/2024, 7:35 AM