command exists in these Python versionsエラーを修正

前回、tar commandがないというエラーが出た時に、ネットで検索してもこれはと言った解決策は見当たらなかった。しかし、今回、また、以下のようなエラーが出たので、

InvocationException: Program terminated with status: 127. stderr follows: pyenv: dot: command not found

The `dot' command exists in these Python versions:
  anaconda3-5.1.0/envs/py36

このエラーを根本的に解決するためにさらに詳細にネット検索を試みた結果、遂に、この煩わしいエラーの解消法を発見することができた。以下を入力すれば、少なくとも、前回のtarコマンドエラーは解消できる。

git clone https://github.com/pyenv/pyenv-which-ext.git ~/.pyenv/plugins/pyenv-which-ext

dot commandがないエラーの解消には以下のadditional stepが必要になる。

sudo apt-get install graphviz

基本的には、pyenvのインストール時にめぼしいpluginも一緒に入れておけば、こういった煩わしいエラーに苛まれることはなさそうだ。update pluginも入れておくべきだろう。
参考サイトhttps://github.com/

スポンサーリンク