Posts

Python

Cloning an existing Python environment using Conda   What is a python environment?   A python environment can be considered as a light-weight container for holding application-specific dependencies.  How to see a list of all of your available python environments?   conda info --env conda env list   Why do I need to clone an already available python environment?   F or me multiple environments are useful when I want to use applications which are not available in the base python distribution instaled our linux system by the administrator. I do not have write permissions to make changes to the python installation's site-packages directory. Therefore, I clone the original python environment to my home directory where I have write permission and I can install packages of my choice.  How do I clone it?   conda create --name myclone --clone myenv   Where is the new environment created?   The new python environmen...

Latex Help

How to place a float at precisely the location in a LaTeX code? Requires the float package   \usepackage{float} \begin{figure}[H]     \centering     \includegraphics{}  \end{figure}

Hard Links & Soft Links

Many times we make a link to a file on a UNIX like OS using a command like ln -s target linkname But sometimes you may wonder why the "s" option? I mean why not just ln target linkname