Skip to content

Python

Local Server

Start a local http server with Pyhton or Python3:

cd [path]
python3 -m http.Server

Starts a local server on default port 8000: http://localhost:8000

Set custom port:

python3 -m http.Server 1234

Then open: http://localhost:1234

Virtual Environments venv

Set up a virtual environment inside a directory:

$ python3 -m venv venv_NameOfTheEnvironment

Activate the environment:

$ source venv_NameOfTheEnvironment/bin/activate

Deactivate the environment:

deactivate

Check pip3 and pip installation:

(venv) $ pip3 --version
pip 21.2.3 from .../python3.10/site-packages/pip (python 3.10)
(venv) $ pip --version
pip 21.2.3 from .../python3.10/site-packages/pip (python 3.10)

conda

Deactivate base environment:

conda deactivate