python 3.9.7 on wsl

pythonの最新バージョン3.10を使ってみたいと思った

anacondaのpythonバージョンは3.8.12

windowsにlinux仮想環境を構築できるそうだwsl

この記事を参考に入れてみました(調べながらでも小一時間ぐらい)

pwershellを管理者権限で起動して wsl –install -d Debian

 (普通はDebianではなく、Ubuntuを入れますがなんとなく違うのを入れてみた)

再起動後、Debianターミナルを起動し、pythonをインストール

残念ながら3.10.0はエラーで入らなかったので、3.9.7をinstall

Quiitaの記事に従って、フォルダを作ってPyファイルを作り、vscodeにwslエクステンションをインストールすると

pythonエンジンの違う2つのVscodeが起動しています

弄り倒す時間もないが、なにかの検証に使えるのかな


python3.9.7ならAnacondaでもインストールできるではないか

Anacondaナビゲーター起動

①Environment→②Create

③3.9.7をチェック・名前をつけて

上の画像に戻ると、python397というヴァージョンの環境がたされています

WSLなんて入れても無駄だったwwww

一番下に python 3.9.7 があります

VScorde内で簡単に切り替えられる


python 3.10.0インストールしたがvscodeで認識してくれない

上記同様3.10.0をインストールしてみた

ただ、pandasが pip installで真っ赤なエラーメッセージが何百行!も出てインストールしてくれない。

anacondaの仮想環境にあるpythonをリストするには

conda env list

有効にするには

conda activate “python 3-9-7″  (名前に空白を入れたので” ”で囲わないといけない)

VScodeでの選択

pyscrypterでの認識と選択

コメント

タイトルとURLをコピーしました