-
Notifications
You must be signed in to change notification settings - Fork 52
Python 3.4 import error #28
Comments
This pull request: #22 contains code that would fix this issue, and other Python 3 compatibility issues. |
I'm not sure that the above fix completely solves the problem with Python 3+ It does solve the import error, but I believe there are other issues with the
Honestly, looking at the class right above this one - I'm not sure I understand why this wouldn't work instead for either major version of python:
I say this because the Unless I'm missing something, the This would prevent the need to import |
It is declares python2-only at the momens since there are still issues with python3 support. Related: - github pull request #22 - github pull request #26 - github pull request #29 - github issue #28 - github issue #20 Change on 2016/06/20 by vrusinov <[email protected]> ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125322335
Do we have any visibility on timelines here? Would additional work be welcome? I could work on py3 problems, but am unsure if they would be merged; some direction would be useful. |
It is actively being worked on internally, expect a push for Python 3 compatibility within a month is my best vague estimate (probably sooner but i'm not promising dates). |
@gpshead, anything we can do to help it along? |
We've got this working internally now; I expect @vrusinov will push the changes later this month. |
@gpshead any followup on this? |
@vrusinov pushed an update and a 3.1.0 release earlier this month. give it a try. |
This is so great! Thank you :) |
I have installed gflags on python3.4 env.
And after i attempt import gflags it raise "No module named 'cStringIO' "
It should by changed from io import StringIO
Possibly update look like below?
from
to
The text was updated successfully, but these errors were encountered: