Skip to main content

Posts

Showing posts with the label Python

Using Python Virtual Environment

  # Install venv sudo apt install python3-venv #Create a new virual env python3 -m venv .venv/project_name # Get into virtual env - now you are in vir env source project_name/bin/activate #deactivate vir env deactivate #install a package python -m pip install requests pip install --upgrade --force-reinstall --ignore-installed -r requirements.txt \ > --extra-index-url file:///$PWD/lib #list available packages python -m pip freeze Resolving externally-managed-environment × This environment is externally managed - Create a virtual env or - install the packages syste m wide --break-system-packages pip install requests --break-system-packages

Resolving Python Pip Issues

  Automatically Create requirements.txt # install pip3 install pipreqs # Run in current directory python3 -m pipreqs.pipreqs . python2: pip install pipreqs python -m pipreqs.pipreqs . sudo apt-get remove python3-pip go to https://bootstrap.pypa.io/pip/ and download appropriate version #Install get-pip.py python3 get-pip.py Installing pwntools apt-get update apt-get install -y python3 python3-pip python3-dev git libssl-dev libffi-dev build-essential python3 -m pip install --upgrade pip python3 -m pip install --upgrade pwntools