Replies: 2 comments 1 reply
-
I tweeted about this - getting some interesting responses already: https://twitter.com/lintool/status/1482365509819678720 Obvious suggestion is to use conda. My thoughts:
|
Beta Was this translation helpful? Give feedback.
0 replies
-
For example, @ben11kehoe suggests:
https://ben11kehoe.medium.com/my-python-setup-77c57a2fc4b6 The downside I see here is that if you want something "quick and dirty", you have two options:
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Ref: #916
Since we've decided as a group to standardize on Python 3.8 (or, at least there were no objections)... I'm going to ask our admins to do a systemwide upgrade on
tuna
andorca
.There is, however, something worth discussing: What should we do about packages?
What I've been doing is to set "sensible" system-wide defaults - these happen to be the ones that we run our regressions with, so that if you don't start a
virtualenv
, you'll get something sensible. So, common packages (sklearn
,pandas
,tqdm
, etc.) will all be available. To override with different versions, you can create your ownvirtualenv
.The downside here is that I need to
sudo pip
, which is bad practice: https://stackoverflow.com/questions/21055859/what-are-the-risks-of-running-sudo-pip/21056000An alternative is to have no system-wide defaults, and force everyone to set up their own
virtualenv
, even for packages that basically everyone uses, likepandas
.Does anyone have thoughts, comments, etc.?
Beta Was this translation helpful? Give feedback.
All reactions