Hoffe, dass diese Frage hier gehört.Konzept der virtuellen Umgebungen
Als ein Linux-Noob, ich bin sicher, meine Frage klingt verwirrend und stark nicht-technische, aber bitte helfen Sie mir, dies zu verstehen.
- Anaconda Python Distribution kommt mit dem Konzept Umgebungen zu schaffen, wo ich eine Vielzahl von
python
Versionen und bestimmte Pakete basierend auf meinen Bedarf aufrechterhalten kann. Ohne andere Versionen und deren Module zu stören! - rbenv macht das gleiche mit
ruby
. - Ich denke, nvm tut es mit
nodejs
. - In der Tat sind die einfachsten Beispiele Pythons
virtualenv
undvirtualenvwrapper
ich etwas Hilfe oder eine Ressource benötigen zu lesen und zu verstehen, wie all diese Dinge genau arbeiten. Ist das ganze Konzept der Virtualisierung der einzige Weg?
Ich bin sicher, das hat etwas (alles?) Mit dem Betriebssystem zu tun, vor allem. Linux. Um diese Dinge in meinem Kopf klarer zu machen, ist es am besten, Dinge auf Betriebssystemebene auszuprobieren. Gibt es eine Ressource, wo ich solche Hilfe/Tutorial/etc. Finden kann?
Vielen Dank. Sieht aus, als hätte es wirklich viele Details. Sobald es im Fall von Python Sinn macht, sollte das Verallgemeinern etwas einfacher sein. Vielen Dank. –