Mkvirtualenv: Befehl nicht gefunden 19.04

Mkvirtualenv: Befehl nicht gefunden 19.04

Installationsversuch Django Framework. Dies passiert, wenn ich zum ersten Mal versuche, eine virtuelle Umgebung zu aktivieren:

mkvirtualenv test
mkvirtualenv: command not found

Ort der Installation:

which virtualenvwrapper.sh
/usr/local/bin/virtualenvwrapper.sh

Update von Recherchen, die ich bei der Installation nicht verwendet habe sudo. Hier istTutorial einsUndTutorial zwei.

Antwort1

Sie verwenden Python3, aber Virtualenv verwendet standardmäßig Python2. Sie müssen es also ändern.

Fügen Sie am Ende von „~/.bashrc“ den folgenden Satz hinzu, um das Standard-Python zu ändern und die virtuelle Umgebung zu konfigurieren:

VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=~/.environments
source /usr/local/bin/virtualenvwrapper.sh

und laden Sie diese Konfigurationsdatei dann mit dem Befehl neu:

source ~/.bashrc

Antwort2

Ich musste den Befehl ändern mkdirund andere Schritte befolgen.

verwandte Informationen