[PYTHON] Umgang mit dem Terminal, das ohne Erlaubnis in die pipenv-Umgebung gelangt, wenn pipenv mit vscode verwendet wird

Überblick

Wenn der vscode-Python-Interpreter auf die pipenv-Umgebung eingestellt ist und das Terminal in vscode geöffnet ist, wird "source $ VENV_LOCATION / bin / enabled" ohne Erlaubnis ausgeführt und der Benutzer betritt die pipenv-Umgebung. In diesem Fall werden die in .env festgelegten Umgebungsvariablen in der pipenv-Umgebung nicht wiedergegeben, was ein Problem darstellt.

Was du machen willst

Selbst wenn die pipenv-Umgebung in der Python-Interpreter-Einstellung von vscode ausgewählt ist, wird die pipenv-Umgebung auf dem Terminal nicht automatisch aktiviert. (Ich möchte später auf "pipenv run" oder "pipenv shell" klicken.)

Ansatz

Öffnen Sie den vscode-Einstellungsbildschirm und öffnen Sie ihn Suchen Sie nach "python.terminal.activateEnvironment" und deaktivieren Sie "enable". Es war nur das, aber auf Japanisch hat es meine Suchfähigkeit nicht beeinträchtigt, also werde ich es vorerst schreiben.

Recommended Posts

Umgang mit dem Terminal, das ohne Erlaubnis in die pipenv-Umgebung gelangt, wenn pipenv mit vscode verwendet wird
So gelangen Sie mit Vagrant in die Python-Entwicklungsumgebung
Umgang mit OAuth2-Fehlern bei Verwendung von Google APIs aus Python
Umgang mit dem Problem, dass japanische Zeichen bei der Ausgabe von Protokollen mit dem JSON-Protokollformatierer verstümmelt sind
Beenden bei Verwendung von Python in Terminal (Mac)
Umgang mit dem Fehler "Typfehler: Keine übereinstimmende Signatur gefunden" bei Verwendung von pandas fillna
So legen Sie die Entwicklungsumgebung für jedes Projekt mit VSCode + Python-Erweiterung + Miniconda fest
Führen Sie das Programm aus, ohne eine Python-Umgebung zu erstellen! !! (Erste Schritte mit Google Colaboratory)
So laden Sie keine Bilder, wenn Sie PhantomJS mit Selen verwenden
So lösen Sie den CSRF-Schutz bei Verwendung von AngularJS mit Django
Eine Geschichte über den Umgang mit dem CORS-Problem
pyenv, virtualenv Verwenden Sie Docker, um die Umgebung ohne Verwendung zu verwalten
Umgang mit UnicodeDecodeError beim Ausführen des Downloads von Google-Bildern
So berühren Sie Jupyter Notebook, ohne die Umgebung außer Pythonista zu verschmutzen, oder wie Sie Ruby mit Jupyter Notebook berühren, ohne die Umgebung außer Rubyist zu verschmutzen
So gehen Sie mit dem Problem um, dass das aktuelle Verzeichnis verschoben wird, wenn Python von Atom ausgeführt wird
Umgang mit dem Fehler "Fehler beim Laden des Moduls" canberra-gtk-module ", der beim Ausführen von OpenCV auftritt
Umgang mit Fehlern bei der Installation von Whitenoise und der Bereitstellung auf Heroku
So verwenden Sie das Jupyter-Notebook, ohne Ihre Umgebung mit Docker zu verschmutzen
Umgang mit Fehlern bei der Installation von Python und Pip mit Choco
Debug-Einstellungen in der virtuellen Umgebung bei Verwendung von Pipenv mit VSCode
Umgang mit unausgeglichenen Daten
Umgang mit dem DistributionNotFound-Fehler
Eine Geschichte, wenn ein Verzeichnis mit dem Befehl django-admin start project in einer virtuellen Umgebung mit Pipenv fehlerhaft ist
Wie man mit dem Problem umgeht, dass die Erstellung fehlschlägt, wenn CI / CD von Python Function mit AWS Amplify
[PostgreSQL] Gewähren der Superuser-Berechtigung, wenn die Anzahl der Benutzer (Rollen) mit Superuser-Berechtigung 0 beträgt.
So ermitteln Sie die Anzahl der CPUs ohne den Befehl sar
Umgang mit SSL-Fehlern beim Herstellen einer Verbindung zu S3 mit Python boto
[AWS] Umgang mit WordPress "Beim Zuschneiden eines Bildes ist ein Fehler aufgetreten."
Umgang mit Enum-Kompatibilitätsfehlern
So aktualisieren Sie die Software beim Erstellen von Linux (CentOS) mit Vagrant ~ Am Beispiel eines Upgrades von Python 2.7 auf Python 3.6 ~
Umgang mit "^ [[A ^ [[B ^ [[C ^ [[D"]] beim Drücken der Richtungstaste beim Ausführen von Python auf dem Mac
Umgang mit der Unfähigkeit, die Sperrdatei / var / lib / dpkg / lock-frontend zu öffnen
Beachten Sie bei der Verwendung von PyQtGraph mit Python Pyside die Reihenfolge des Imports
So zeigen Sie im gesamten Fenster an, wenn Sie das Hintergrundbild mit tkinter einstellen
[AWS] Umgang mit Wordpress "Die Antwort ist nicht die richtige JSON-Antwort."
Umgang mit Problemen, die bei zukünftigen Vorhersagen auftreten, mithilfe des SARIMA-Modells (Modell der gleitenden Durchschnittssumme der saisonalen Selbstrückgabe)
Umgang mit Speicherlecks in matplotlib.pyplot
So testen Sie den Friends-of-Friends-Algorithmus mit pyfof
Umgang mit Laufzeitfehlern in subprocess.call
Der Umgang mit dem Modul'tensorflow 'hat kein Attribut' '
So beheben Sie, wenn der Terminaleingang abnormal wird
So messen Sie die Leitungsgeschwindigkeit vom Terminal aus
Wie man Kaldi mit JUST Corpus trainiert
Materialien zum Lesen, wenn Sie mit Python beginnen
Wenn die integrierte Spyder-Umgebung nicht funktioniert
So starten Sie in Atom geschriebenen Code mit einem Befehl, ohne teminal zu starten
Erste Schritte mit Visual Studio Online ~ Das Ende der Ära der Umgebungskonstruktion ~
So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS
So ändern Sie das Verhalten beim Laden / Dumping von Yaml mit PyYAML und seinen Details