View Single Post
Old 03-26-2018, 11:30 AM   #380
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,629
Karma: 204624552
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
I'd have to to do a lot of testing on Windows. Pip used to have a lot of hardcoded paths that made running it from alternative locations rather difficult (without using virtual python environments) on Windows. Not sure if that's still the case. But a totally isolated, embedded python environment that would capable of installing modules to its own predetermined location easily/safely is no small undertaking.

Wouldn't it be easier to have users just switch to an external Python interpreter for plugins that require additional python modules? Those who are already competent with pip would have no difficulty installing what they need to their own Python installation; and those who are technically challenged are never going to be comfortable running pip (the correct pip) from a command line to install modules to a custom location (and run the risk of breaking something).

I'm not opposed to the idea in theory, I just think there's lots of potential for problems/glitches and messed up Python installations.
DiapDealer is online now   Reply With Quote