Ice icon indicating copy to clipboard operation
Ice copied to clipboard

cannot import name get_steam

Open bruno-f-cruz opened this issue 7 years ago • 2 comments

when running "python -m ice" after installation, i get:

Traceback (most recent call last): File "E:\SteamLibrary\emulator\Ice\ice_main_.py", line 7, in from cli import CommandLineRunner File "ice\cli_init_.py", line 2, in from runner import CommandLineRunner File "ice\cli\runner.py", line 10, in from pysteam.steam import get_steam, Steam ImportError: cannot import name get_steam

bruno-f-cruz avatar Jan 08 '18 23:01 bruno-f-cruz

I also have this issue... did you find a fix?

spoink22 avatar Mar 05 '18 17:03 spoink22

I'm SUPER late to the party, but I discovered the fix, for anyone else who stumbles upon this thread like I did: If you manually installed the dependencies, the pysteam that PIP installs by default is not the correct pysteam version that is referenced by Ice. PIP only lists up to 0.1.3, which doesn't have the API calls that are in 1.0.0b2.

You'll want to run pip uninstall pysteam, then clone @scottrice's pysteam repository found here.

navigate to that directory, run 'python setup.py install', then hop back to the Ice directory, rebuild (re-run 'python setup.py install' in the Ice directory), and you should be good to go

a-chancey avatar Jul 29 '20 17:07 a-chancey