jeltsch's blog

Python Virtual Environments

There are many different ways to run Python in a virtual environment. I have used conda (together with anaconda) s far, but I frequently end up doing work on machines that do not have it installed. Hence, I have been recently starting the "inbuilt" virtual environment. If you are working on a Python project in a directory, these are the steps to start using it:

ProxyJump

Since OpenSSH 7.3, it has been much easier to connect from the outside to Linux computers inside the UH network.
With older ssh versions, you needed to use a complicated "ProxyCommand", but now it is straightforward:
ssh -J username@markka.it.helsinki.fi username@workpc.pc.helsinki.fi
If you have the same username on both your work and home computers, you can skip the username.

Pages