Can anyone confirm if pulumi actually works in Windows? Here is what I tried to get started:
choco install pulumi (OR upgrade)
pulumi version (result: v1.4.0)
python3
https://console.aws.amazon.com/iam/
created user, downloaded csv
Download the AWS CLI MSI installer for Windows (64-bit)
aws --version (result: aws-cli/1.16.266 Python/3.6.0 Windows/10 botocore/1.13.2)
python --version (Python 3.8.0)
pip3 --version (result: pip 19.3.1)
aws configure (key from csv)
mkdir quickstart (pulumi-qs)
cd quickstart
pulumi new aws-python
pip install virtualenv
virtualenv -p python3 venv
virtualenv venv
. .\venv\Scripts\activate
pip3 install -r requirements.txt
Result:
Building wheel for pulumi-aws (setup.py) ... done
Created wheel for pulumi-aws: filename=pulumi_aws-1.7.0-cp38-none-any.whl size=1544097 sha256=xxx
Stored in directory: C:\Users\gunna\AppData\Local\pip\Cache\wheels\e7\18\87\id
Building wheel for grpcio (setup.py) ... error
ERROR: Command errored out with exit status 1: command: 'c:\users\gunna\pulumi-qs\venv\scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\gunna\\AppData\\Local\\Temp\\pip-install-mf51566e\\grpcio\\setup.py'"'"';
file='"'"'C:\\Users\\gunna\\AppData\\Local\\Temp\\pip-install-mf51566e\\grpcio\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(
file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code,
file, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\gunna\AppData\Local\Temp\pip-wheel-4x1bc1ec' --python-tag cp38
cwd: C:\Users\gunna\AppData\Local\Temp\pip-install-mf51566e\grpcio\