2016-11-19 3 views
0

Ich lerne gerade Flask und dazu muss ich virtualenv installieren. Es installiert es normalerweise, aber danach muss ich die Umgebung aktivieren. Im Tutorial heißt es, dass ich dies in CMD eingeben müssen: Venv \ scripts \ aktivierenProbleme bei der Installation von Venv Python 2.7.12

Es gibt mir den Fehler:. "The system cannot find the path specified

Ich habe versucht, dies zu laufen und es funktioniert auch nicht:

venv\Scripts\activate.bat 

Jede Hilfe geschätzt wirklich.

+1

Was sind die Schritte du bist gefolgt, um dein virtualenv zu installieren? Wo wurde es installiert? Wenn Sie es als 'venv' installiert haben, haben Sie sichergestellt, dass das Verzeichnis, in dem Sie sich befinden, tatsächlich dieses' venv'-Verzeichnis hat? Vielleicht hat es den virtualenv unter einem anderen Namen installiert? Details sind hier erforderlich. – idjaw

+0

@idjaw Ich habe keine Ahnung, wo es installiert ist. Ich folgte diesem Tutorial: https://www.tutorialspoint.com/flask/flask_environment.htm –

+0

Das Tutorial sagt zu: 'venv \ scripts \ activate'. Das ist nicht was du hast. Ich denke Gehäuse ist hier wichtig. – idjaw

Antwort

0

Vergewissern Sie sich zuerst, wo Ihr Arbeitsverzeichnis Ihres Projekts, Sie können sagen, dass Ihr venv in einem Verzeichnis FolderX genannt . Gehen Sie zum Speicherort des Verzeichnisses, halten Sie shift und klicken Sie mit der rechten Maustaste darauf, dann klicken Sie auf "Terminal hier öffnen" aus der rechten Maustaste Option.Nun, dass Sie terminal/cmd in diesem Verzeichnis geöffnet haben, geben Sie venv\Scripts\activate.ba t oder venv\Scripts\activate. Stellen Sie sicher, dass Sie activate.py oder activate.bat im spezifischen Pfad haben.

Sie können dies auch versuchen, wenn nicht installiert:

pip install virtualenv 

Wenn Sie es installiert haben, eine andere virtuelle Umgebung für die project.Type zu erstellen, diese in Ihrem Terminal:

cd my_project_folder 
virtualenv venv 
venv/bin/activate 
+0

Ich habe getan, was Sie sagten, aber aus irgendeinem Grund, in dem Ordner gibt es weder activate.py noch activate.bat. –

+0

Das ist, warum Sie den Fehler erhalten. Sie haben nicht venv installiert oder richtig konfiguriert. – Inconnu

+0

Das ist wirklich merkwürdig ... Ich habe alle Dateien mit Ausnahme der Datei zu aktivieren. Ich habe genau das gemacht, was das Tutorial gesagt hat. Dies sind die Dateien, die ich derzeit habe: easy_install, easy_install-2.7, pip, pip2.7, pip2, virtualenv. Gibt es eine Möglichkeit, die Aktivierungsdatei selbst zu bekommen? –

Verwandte Themen