'Python - Installing a DistUtils Package with a New Version
I am trying to replicate a Python environment on an offline, airgapped machine
I have ported over via disc the .whl files I need for all of my Python packages to the new machine. For reasons I don't particularly want to get into here, I'd like to be able to use the default Python interpreter ( Python 2.7.5 ) and not use a venv.
When I try to install my packages, most work fine. Some throw a complaint similar to this...
ERROR: Cannot uninstall 'requests'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
However, in those cases, --ignore-installed usually works fine.
For some reason though, when installing requests-2.22.0-py2.py3-none-any.whl it throws that error if I use --ignore-installed if I use --force-reinstall, if I try to uninstall. I cannot seem to figure out how to replace this one. The existing installation, if it matters, is requests 2.6.0
This is again an offline, airgapped machine using RHEL 7.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
