Oft hatte ich Projekte auf demselben Server, die von verschiedenen Bibliotheksversionen abhingen. Daher ist es praktisch, mithilfe von virtualenv eine unabhängige Python-Umgebung angeben zu können, also ein Memo der Prozedur.
$ sudo conda install virtualenv
# $ sudo pip install --upgrade virtualenv (Für pip)
$ virtualenv --system-site-packages targetDirectory # for Python 2.7
$ virtualenv --system-site-packages -p python3 targetDirectory # for Python 3.n
$ source targteDirectory/bin/activate
Dadurch wird die Eingabeaufforderung wie folgt umgeschaltet:
(targteDirectory)$
(targteDirectory)$ deactivate
Recommended Posts