Skip to content

Instantly share code, notes, and snippets.

@reboot81
Forked from princebot/install_wormhole.bat
Last active October 24, 2020 16:42
Show Gist options
  • Save reboot81/e5392529d2782939cb2aa1a305e1e002 to your computer and use it in GitHub Desktop.
Save reboot81/e5392529d2782939cb2aa1a305e1e002 to your computer and use it in GitHub Desktop.
Install Python magic-wormhole on Windows.
::
:: This script installs wormhole (https://github.com/warner/magic-wormhole) and
:: its prerequisites. Run this as an administrator.
:: Will force TLS1.2 for the PS Session.
::
:: Install chocolatey.
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "(([System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12)); iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))"
SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
:: Install Python 3.
choco install -y python
:: Install Microsoft Visual C++ Build Tools 2015.
choco install -y vcbuildtools
:: Refresh environment variables so that we can call Python (this is not a
:: native shell command: it is a script installed as part of chocolatey).
call RefreshEnv
:: Install wormhole.
pip install magic-wormhole
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment