Korrespondenz, wenn der Workon-Befehl nach der Installation von virtualenv eine Warnung ausgibt (MacOS10.10 + Python3.4)

Ein Memorandum zum Erstellen einer virtuellen Umgebung in einer MacOS-Umgebung Notieren Sie sich, wie Sie mit Warnungen umgehen, die auftreten, wenn Sie die Arbeitsumgebung mit dem Befehl workon wechseln, wenn Sie virtualenvwrapper verwenden.

Umgebung

python3.x über Homebrew, Virtualenv und virtualenvwrapper werden über pip installiert.

Über Warnungen Nach dem Erstellen der virtualenv-Umgebung wurde beim Starten des Workon-Befehls eine Warnung um den Referenzpfad von Python angezeigt.

Nach der Untersuchung gab es einige Beispiele für den Umgang mit Stackoverflow. http://stackoverflow.com/questions/6968914/getting-a-python-virtual-env-error-after-installing-lion

In meiner Umgebung wurde die Warnung ausgegeben, da der Pfad für die Ausführung von Python unterschiedlich war. Daher wurde die von virtualenvwrapper verwendete Python-Version von der 2.x-Serie in die python3.x-Serie geändert.

Kurz ... Es ist in Ordnung, wenn Sie den in virtualenv verwendeten Python-Pfad in .bash_profile einfügen.


#Setup virtual envwrapper for python in case default doesn't work
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.4
export VIRTUALENVWRAPPER_PYTHON

# needed for virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/projects
source /usr/local/bin/virtualenvwrapper.sh

Führen Sie die Arbeit über die Befehlszeile aus, und wenn keine Warnung angezeigt wird, ist die Korrektur abgeschlossen!

das ist alles!

Recommended Posts

Korrespondenz, wenn der Workon-Befehl nach der Installation von virtualenv eine Warnung ausgibt (MacOS10.10 + Python3.4)
Benachrichtigen Sie mit Notification Center, wenn die Ausführungsumgebung in Python macOS ist
python So benachrichtigen Sie automatisch per Telefon, wenn das System ausfällt
So erstellen Sie eine Umgebung, wenn Sie Python2.7 nach der Installation von Anaconda3 verwenden möchten
Wenn das von rsyslog erfasste Protokoll nach der Drehung mit logrotate nicht aktualisiert wird
Korrespondenznotiz, wenn die Richtungstaste nicht in der Python-Befehlszeile verwendet werden kann
Nach der Installation von php7.2 funktioniert der Befehl php nicht
Was tun, wenn die Meldung "Nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt" angezeigt wird, wenn der Befehl conda nach der Installation von Miniconda ausgeführt wird.