4 ms·
What are "third party libs which are not installed using pip"? I install all my libs with pip.
by j88439h84 8y ago
What are "third party libs which are not installed using pip"? I install all my libs with pip.
- dagw 8y agoLots of commercial libraries aren't pip installable for example.
- heavenlyblue 8y agoCan you give an example? I've never worked with anything that's not pip-installable. Even my web backends are packaged as versioned pip packages - that's why it seems weird.
- dagw 8y agoAll the various libraries used to interact with software from companies like Autodesk and ESRI are one example.
- heavenlyblue 8y agoBut it has nothing to do with the fact that they can't do proper packaging. Using their own, proprietarily-compiled interpreter is what keeps you using their products in a controlled fashion.
- int_19h 8y agoPyQt and PySide until very recently, for example. Usually it's stuff that has large native dependencies.
- heavenlyblue 8y agoI agree with that one. Haven't used PyQT since Uni and it was a hell to make sure you could use it. Frankly at the time I just assumed I couldn't download the package simply because it generally takes to long to compile Qt.
- vak0 8y agoHere's an example: https://github.com/qnzhou/PyMesh https://github.com/qnzhou/PyMesh. In fact, building it is a dependency hell.
- heavenlyblue 8y agoWell, I can see that this is a WIP library and I can also see how people actively working on an academic project don't really bother (or do not have enough experience with the package system quirks) to package it well for a variety of systems.
- xapata 8y agoEven your own? I use PYTHONPATH so that I don't need to pip upgrade every time I make a change.
- j88439h84 8y agoThat's what `pip install --editable` is for.