Python
error
Troubleshooting
pyenv

python setup.py install後のconsole_scriptでpkg_resources.DistributionNotFound: The '{package_name}=={version}' distribution was not found and is required by the application

  • pyenvを使用している時にこのエラーに遭遇することがある。
    • その場合は、以下の対応で対処することができる。
      /usr/local/bin/{console_script_name}のシェバンを #!/usr/bin/pythonから#!/home/{user_name}/.pyenv/shims/pythonに変更
    • もしくは、次のコマンドを実行することでも解決する。
      mv /usr/bin/python /usr/bin/python.bak
      ln -s /home/miyagaw61/.pyenv/shims/python /usr/bin/python