I created a new Proxmox LXC container running Debian 12.10 and then installed TLJH in it. For the most part everything is running as expected, but I’m having a problem following the How-To Guide “Install conda, pip or apt packages”.
When I login as an admin user and open a terminal, the user environment isn’t active. If I run the example commands as listed, I get the error “This environment is externally managed”. The command . /opt/tljh/user/bin/activate
must be run in each terminal, before I can run any of the example pip or conda commands.
Is this the expected behavior, or is there something wrong with my installation?
Is it common practice to add . /opt/tljh/user/bin/activate
to the end of every user’s .profile
?
Thanks!