4 ms·
Looks cool, but: "This installation is compatible with Linux/Mac OS X and Python 2.7." Sad face.
by drej 10y ago
Looks cool, but: "This installation is compatible with Linux/Mac OS X and Python 2.7."
Sad face.
- peakai_grandma 10y agoAre you suggesting they add compatibility for Win?
- baq 10y agoMy guess is Python 3. Not supporting Python 3.5+ in a newly released project is disrespectful at this point.
- ColanR 10y agoThe problem could be one of their dependencies only supports 2.7. I know that's been an issue for me in the past.
- inputcoffee 10y agoPossible, but this is the first year that I have more 3 only dependencies than 2 only dependencies. I would be curious what they are.
- mijoharas 10y agoI agree, but the right thing to do is to update the dependency to support python 3.
- aw3c2 10y agoLooking at the setup.py they only depend on tensorflow and some testing thing which both seem to support Python 3 just fine.
- wdroz 10y agoPython 2.7 only is a no-go for me.
- mark_l_watson 10y agoI am not a Python developer, but I do use Python occasionally. Is Python 2.7 requirement really a big deal for mostly using other people's code (adding a bit of your own application layer code)? I use Anaconda and just have different environments for 2.7 and 3.x, TensorFlow or spaCy, or NLTK, etc. Really easy to switch to the environment I need.
- ganfortran 10y agoIt is more about ideology. The 3.x is catching up, but still not fast enough as the community wants it to. But 2.7 is here for a reason, and shaming people that used 2.7 to push 3.x adoption, in my opinion is a bad practice.
- WeDontNeedH1Bs 10y agoYep, we're Python 3 only now. The clear distinction between strings and bytes is more important to us than the latest iteration of Neural Network hype.
- tiff_seattle 10y agoIf this is text only, maybe it will work on Bash on Windows?
- ganfortran 10y agoWhich is fine. It is DL library, not for string processing.
- ylem 10y agoAnother possibility is this: https://docs.python.org/3/howto/cporting.html https://docs.python.org/3/howto/cporting.html If either their library (or a dependency) depends on something which binds to C, it could take some effort to make it python 3 compatible. (FWIW, I use 2 or 3 depending on the OS or libraries that I am dealing with)