16 ms·
pip install cmake or even proprietary binaries, pip install nvidia-cudnn-cu12
by rfoo 2y ago
pip install cmake
or even proprietary binaries, pip install nvidia-cudnn-cu12
- IshKebab 2y agoYeah I copied CMake's idea of using PyPI and I also use it to distribute some pure Rust CLI tools using Maturin. It works really well. Pip is... well it's about on par with most other package managers, i.e. not great, not terrible, but it has some pretty huge advantages over any other software distribution method on Linux: * Very likely to be installed already on Linux and probably Mac too. * Doesn't require root to install. You can even have isolated installs via pyenv. * I don't have to ask anyone's permission to publish a package. * I only have to make one package. If any can think of a better option I'm all ears but until then I'm fairly happy with this hack.
- Too 2y agoSome of those arguments are becoming more and more difficult as pip and distros are pushing for use of venvs and now requires a scary --break-system-packages argument if you were to use the pre installed launcher.
- IshKebab 2y agoThat is a good point. Distro package managers have somehow screwed this up too.