11

I love python, but I hate dealing with python dependencies, especially on Windows.
I was tinkering and researching with neural networks, so I wanted to try out pybrain. I wrote my project, with pybrain installed via pip, and tried to build it.
Oh, what's that? Pybrain doesn't work with python 3? Well I'll download the version that's supposed to. Oh, that version has a deprecated numpy api? Let me just install those other resources. Oh, that requires a broken module that has no publicly available source?
Let's try python 2. Oh, now that's working, I just need to export environment variables for some "bls source". Some quick Google searching and the only solution that would work is building a bunch of cywgin modules by hand. That's fine, I have an ubuntu partition.
An hour later I'm compiling FORTRAN dependencies on Ubuntu.
Coding time: 1 hour
Dependency time: 3 hours

Comments
  • 0
    Oh man that sounds like hell.
    Did you use virtualenv?
  • 0
    @heyheni I tried, but the dependencies wouldn't compile even on a venv
  • 4
    I sensed this bullshit begin to happen to me a few a weeks ago. Then remembered there is bash on Windows 10. End of that particular type of crap.

    We do spend a lot of time on the periphery of the actual problem we are trying to solve.
  • 0
    @kunashe I love bash on windows, but I mainly just use it for ssh, I haven't been able to get the same kind of performance on python that I do outside of the emulator.
  • 0
    @willbeddow ahh! I have yet to push the performance of bash in Windows. But its good to see how redeeming one feature can be for the same crew that gave us Vista. There is hope for all.
  • 0
    an archlinux/freebsd ruby guy here, i can't feel you, since ruby on windows is barely functional xD and I'm too used to prebuilt binary packages to bother with shit about native extenstion needs rebuild
Add Comment