bash
sudo service ssh start
ssh 127.0.0.1
#Wenn dies nicht funktioniert, versuchen Sie Folgendes:
sudo ssh-keygen -A
sudo service ssh restart
ssh 127.0.0.1
cmd@/Users/~/{project-dir}
bash
Wie bash @ / mnt / c / Users / ~~ / {project-dir}
,
Das aktuelle Verzeichnis wird an den Speicherort verschoben, an dem das Verzeichnis, in dem bash gestartet wurde, bereitgestellt ist.
bash@/mnt/c/Users/~~/{project-dir}
#Wenn Sie pyenv verwenden"home/.pyenv/shims/python"Zeigen auf(globale Python)
python which
#Bestätigung der globalen Version
python --version
#Wenn Sie eine andere Version verwenden möchten, geben Sie hier die lokale Version an
pyenv local {version}
# bash(WSL)Erstellen Sie venv aus(Wenn ein vorhandenes venv aus cmd oder ps erstellt wurde, erstellen Sie es mit einem Namen, der nicht behandelt wird)
python -m venv {venv-name}
bash@/mnt/c/Users/~~/{project-dir}
#starte venv
. {venv-name}/bin/activate
# "/mnt/c/Users/~~/{venv-name}/bin/python"Zeigen auf(Python der virtuellen Umgebung)
python which
pip install --upgrade pip
Datei> Einstellungen> Projekt: {Projektname}> Python-Interpreter> Zahnradschaltfläche> Alle anzeigen> + Schaltfläche> SSH-Interpreter
C: / Users / ~~ / {Projektverzeichnis}
* Remote Path/ mnt / c / Users / ~~ / {venv-name} / bin / python
bash@/mnt/c/Users/~~/{project-dir}
pip install -r requirements.txt
Datei> Einstellungen> Projekt: {Projektname}> Stellen Sie sicher, dass das Paket korrekt von Python Interpreter geladen wurde
Recommended Posts