2016-07-12 16 views
0

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 und virtualenvwrapper

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?

Antwort

1

Sie könnten diese Links nützlich finden.

realpython.com dabapps.com

+0

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. –