4 ms·
Honestly, Python on OSX is the most confusing of all. The OS comes with a python runtime, which is different from the runtime you can download from python.org.
by xnyanta 8y ago
Honestly, Python on OSX is the most confusing of all.
The OS comes with a python runtime, which is different from the runtime you can download from python.org.
You can then also install it from Homebrew or from MacPorts.
I'm probably even missing something.
- iaml 8y agoWhen I first got mac, I've spent the whole evening trying to install python3+pipenv and get it working properly. Ended up nuking system's python 2.7 and installing it through homebrew.
- psychometry 8y agoShould I set up this project with conda, miniconda, virtualenv, docker, some combination of the above...? Fuck it, I'll just use R.
- RayDonnelly 8y agoYou can install R and some commonly used R packages with: conda install r-essentials
- nicolashahn 8y agoThis was also frustrating me til recently. My imperfect solution is to use pyenv, which you can get through homebrew. Try it out.
- jimwalsh 8y agoHomebrew installing Python and installing virtualenv and virtualenvwrapper makes life easy. All of these methods people are listing that requiring me to do more than manage one file (requirements.txt) is sort of missing the point. I get that a lot of Node developers are coming to Python to do things, and that's great. But the environments don't need the exact same tools. pipenv seems to fix a problem I never encounter with pip/virtualenv during daily development work.