William Stein wrote: > Hi, > > I personally disagree with trying to make Sage's python and the > general environment be as isolated as possibly from each other. We > should try to interoperate with the greater Python world as much as > possible, not change things to discourage that. If you want total > isolation, use Docker, don't mess with environment variables like > this... > > I realize that this might just get closed due to philosophical > differences. How about just document PYTHONUSERBASE in our FAQ or > something (like it is in python) and trust users to have a clue? > > I've made https://trac.sagemath.org/ticket/21456 about this. However, > the authors of the new code in Sage that sets PYTHONUSERBASE if it > isn't set, might have a very different opinion, and for a good reason. > Thoughts?
See also https://trac.sagemath.org/ticket/21430 for a very recent, related discussion. TL;DR: I'm against nannying people (i.e., forcing [Sage-]specific settings), but at the same time we should IMHO prevent users from any breakages caused by *unintentional* settings (probably even made by others, not knowing Sage). And as always, there are three important things: Documentation, documentation, and documentation. -leif -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.