Someone has forked and fix the error there.
Then usage is like this.
You may need to install git for cloning of Repo,cmder has git build in.
Then usage is like this.
# Clone Repo (my_env) C:\code\foo\my_env λ git clone https://github.com/li-rupert/getkey.git Cloning into 'getkey'... remote: Enumerating objects: 446, done. Receiving objects: 100% (446/446), 75.56 KiB | 0 bytes/s, done. Resolving deltas: 100% (251/251), done. Checking connectivity... done. # Cd in my_env) C:\code\foo\my_env λ cd getkey\ # Install (my_env) C:\code\foo\my_env\getkey (master) λ python setup.py install running install ..... Finished processing dependencies for getkey==0.6.6 # Test that it work (my_env) C:\code\foo\my_env\getkey (master) λ python Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 22:20:52) [MSC v.1916 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> from getkey import getkey, keys >>> >>> exit()You can drop virtual environment as i use here,and command used is just the same in
cmd
,i use cmder here.You may need to install git for cloning of Repo,cmder has git build in.