2023-09-23

Nushell is becoming a more and more serious shell every day. One thing missing in the past was the capability to create and use Python virtual environments.

This has changed: Nushell was added as another supported shell in the virtualenv package:

However, there is one catch: the source command does not work when you try to use it to switch to the new environment:

Instead, you need to use the overlay command:

Afterwards, you can continue to operate in the environment like usual:

Show more