G0FuckThyself@lemmy.world to Python@programming.dev · 1 year agoHow do I remove unnecessary python packages? At global and in vnev?message-squaremessage-square25fedilinkarrow-up119arrow-down10
arrow-up119arrow-down1message-squareHow do I remove unnecessary python packages? At global and in vnev?G0FuckThyself@lemmy.world to Python@programming.dev · 1 year agomessage-square25fedilink
minus-squareuthredii@programming.devlinkfedilinkarrow-up2·1 year agoYou should be able to use pip uninstall. See this link for details:https://pip.pypa.io/en/stable/cli/pip_uninstall/ Using it in a venv will affect the venv. Using it outside the venv will affect global packages.
minus-squareG0FuckThyself@lemmy.worldOPlinkfedilinkarrow-up3·1 year agoI know i can use pip to uninstall packages, the problem is I don’t know which package is needed and which is not needed. I wish pip was like pacman or apt which can list orphan packages.
minus-squarecoffeewithalex@lemmy.worldlinkfedilinkarrow-up4arrow-down1·1 year agoSounds like you need poetry. Or at least to track your dependencies, so that you can recreate your virtual environment.
You should be able to use pip uninstall. See this link for details:https://pip.pypa.io/en/stable/cli/pip_uninstall/
Using it in a venv will affect the venv. Using it outside the venv will affect global packages.
I know i can use pip to uninstall packages, the problem is I don’t know which package is needed and which is not needed. I wish pip was like pacman or apt which can list orphan packages.
Sounds like you need poetry.
Or at least to track your dependencies, so that you can recreate your virtual environment.