1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

VSC経由でssh接続したLinuxマシン上でのvenv設定

Posted at

似た記事は山ほどあると思うのですが、毎回調べるのが面倒で自分用にまとめました。

前提

  • VSC経由でssh接続のLinuxマシン上での環境構築
  • 公式のpython Extentionはインストール済み
  • pyenvは設定済み
$ pyenv versions
  system
* 3.9.6 

venv設定

venv作成

 cd [作業ディレクトリ]
 python -m venv [任意のenv名]

アクティベート

cd [作業ディレクトリ]
source [任意のenv名]/bin/activate

VSCでの設定

[View]→[Command Palette]→[Python:Select Interpreter]
先ほど作ったenvを選択

上記のやり方でenvが出てこない場合

明示的にカーネルを追加する。
以下は、任意のenv名を"venv"とした場合の設定方法。他にvenvという名前の環境があると上書きしてしまうことに注意。
TERMINALで以下を実行

(venv)$  ipython kernel install --user --name=venv --display-name=venv

参考

https://qiita.com/Shiba-You/items/93c4e043e4c8dbc60cad
https://takeg.hatenadiary.jp/entry/2021/05/22/165935

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?