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

AssertionError: pass_fds not supported on Windows. #20

Closed
uhotspot4 opened this issue Apr 9, 2018 · 3 comments
Closed

AssertionError: pass_fds not supported on Windows. #20

uhotspot4 opened this issue Apr 9, 2018 · 3 comments

Comments

@uhotspot4
Copy link

Getting the "AssertionError: pass_fds not supported on Windows." error message when running scripts/playback_movie.py on Windows.

Traceback (most recent call last):
File "C:\Anaconda3\envs\tensorflow\Lib\site-packages\retro\scripts/playback_movie.py", line 121, in
main()
File "C:\Anaconda3\envs\tensorflow\Lib\site-packages\retro\scripts/playback_movie.py", line 114, in main
playback_movie(emulator, m, monitor_csv, movie.replace('.bk2', '.mp4'), args.viewer, delay)
File "C:\Anaconda3\envs\tensorflow\Lib\site-packages\retro\scripts/playback_movie.py", line 31, in playback_movie
pass_fds=(vr, ar), stdout=stdout)
File "C:\Anaconda3\envs\tensorflow\lib\subprocess.py", line 676, in init
restore_signals, start_new_session)
File "C:\Anaconda3\envs\tensorflow\lib\subprocess.py", line 928, in _execute_child
assert not pass_fds, "pass_fds not supported on Windows."
AssertionError: pass_fds not supported on Windows.

@endrift
Copy link
Contributor

endrift commented Apr 10, 2018

I'm not sure this is fixable without heavily revamping the script and possibly making it slower (and definitely using way more disk space).

@decoderkurt
Copy link

pass_fds not supportted on Windows.
I solved it by using docker ubuntu image. (you need to install some things again on ubuntu image)

@endrift
Copy link
Contributor

endrift commented May 15, 2018

Fixed in a17005f.

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