This git repository is where I'm storing all my code testing the capabilities of Python.
For simplicity, I've been using the Conda environmental management system. It is considered "best practice" to use an environmental management system with mutliple versions of the Python interpreter installed when working with Python as to not mess up the base installation that ships with your OS. Python is highly package and interpreter dependent, so the last thing you want to do is overwrite your system's environmental variables and embedded installation of Python.
- Install Miniconda
$ conda update conda$ conda config --add channels intel$ conda create -n idp intellpython3_full python=3:-nspecifiesidpas the name of this configuration
Typing $ source activate idp will open up a termainal session with your environmental variables pointing correctly to the version of Python associated with idp. Run a code with $ python <code_name>, or run an interactive session by typing $ python (exit with exit()). Exit the terminal session by $ source deactivate idp.
- code_sh.py: Simple read/write from file in shell script (self executable) format
- code_ex.py: Basic Python code with read/write and gnuplot
- rand.txt: Random file that can be manipulated
- quad.gold: Text file with x,y coordinates for y=x^2 over x=[0,10]