User:Praveer-mathur-9f3d@uni-bonn.de/python-on-hpc

From HPC Wiki
Jump to navigation Jump to search

Short Quiz: Python Packages

Which of these locations will Python search for packages by default?

Anything that is in $PYTHONPATH
Anything in your home
Preconfigured Site Packages
The current working directory

Short Quiz: Virtual Environments

Which of the following statements is true?

venv comes with Python
Virtual environments always go to ~/.virtualenvs
Each virtual env always has its own Python instance
The activate script has to be source-d to activate the venv
The deactivate script has to be source-d to deactivate the venv

Short Quiz: Conda vs. Pip

To which package manager do the statements apply? pip, conda, neither or both?

"Non-Python packages available by default"

Pip
Conda
Both of them
Neither of them

"Tightly integrated with its own virtual environment feature"

Pip
Conda
Both of them
Neither of them

"Built-in third-party package repositories"

Pip
Conda
Both of them
Neither of them

"Installs new Python executable into env by default"

Pip
Conda
Both of them
Neither of them

"Automatically installs dependencies for requested package"

Pip
Conda
Both of them
Neither of them

"Requires you to specify package version"

Pip
Conda
Both of them
Neither of them