前書き
いろいろな記事を参考に、Windowsにおいてpyenvを使用できるようにpyenv-winをインストールしてみるものの、pyenvが認識されていないと出てしまい困ってしまいました。
やってみたら解決方法は意外と簡単でした。
同じように躓いてしまう人がいると思うので記事にしておきます。
現象
インストール後にバージョン確認をしてみると、環境変数の設定もしたのに
以下のように出てきてしまいます。
>pyenv --version
'pyenv' is not recognized as an internal or external command, operable program or batch file
解決方法
pyenv-winをインストールした以下のフォルダを開きます。
C:\Users<ユーザー名>.pyenv\pyenv-win\bin
このフォルダ内にある
pyenv.ps1あるいはpyenv.batを実行します。
追加情報
PythonのバージョンをSystemに戻す。
pyenv-winには、systemへのパスがなく、元に戻せなくて焦ってしまいます。
Pythonのバージョンを戻すために参考にしてください。: pyenv-winのversionsにSystemを追加する