How to manage the new environment when I run many projects? For instance, I was usually got the errors during training where I updated the libraries such as matplotlib and skimage and my system oupute the error like : Segmentation fault (core dumped).
It's probably to handle new environments to new project that will not conflict with my current projects. Any tutorial or ideas about this. I currently working on Ubuntu 17.10, Python 3.6, Tensorflow, and Pytorch.
Have you tried using Anaconda for managing packages & versions?