Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cannot import name get_steam #491

Open
bruno-f-cruz opened this issue Jan 8, 2018 · 2 comments
Open

cannot import name get_steam #491

bruno-f-cruz opened this issue Jan 8, 2018 · 2 comments

Comments

@bruno-f-cruz
Copy link

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

@spoink22
Copy link

spoink22 commented Mar 5, 2018

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

@a-chancey
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants