2 ms·
For decades, "development tools" was a (relatively) standard bit of kit on any Linux distro; in fact, you needed it to compile basic software you needed to run
by rconti 9y ago
For decades, "development tools" was a (relatively) standard bit of kit on any Linux distro; in fact, you needed it to compile basic software you needed to run on the machine.
These days, every environment/framework has a different distribution method/model involving running random shell scripts or learning git or whatever.
For example, on OS X (I imagine this is harder on Windows, possibly easier on Linux)
Python:
To install REAL Python on OS X:
* Install GCC
* To install GCC you need XCode
* To install Homebrew, use Ruby to curl to a random shell script on github.
* Export a path
* Use brew to install python3
* Brew installs pip for you (and then?)
React Native:
* Assuming you have Node installed (yeah, sure, why not!):
* npm install
* create-react-native-app
* npm start
* Then download Expo client on iOS or android phone and scan a QR code...
- Too 9y agoI thought it would be easy on windows but was baffled how bad the instructions on the python website are. The getting started guide still caters for windows xp and choosing py2 vs py3 is still considered a good decision for beginners. 1. browse to python.org 2. get confused whether to choose python 2.7 or 3.6 3. get confused wheter to choose gzipped sourced tarbal, XZ zipped source tarbal, embeddable zip file x86-64, embeddable executable installer x86-64, embeddable web installer x86-64, and then repeat all those options for x86. T___T 4. open installable, press next a few times. Last time i did this there were some confusing options to select there also, like wheter to use %APPDATA%, add to PATH or not. On linux: sudo apt install python3