エラー内容
pkg_resources.DistributionNotFound: The 'pip==7.1.0' distribution was not found and is required by the application
stackover flowで/usr/local/bin/pipをいじってみたらどうですみたいな回答があったのですが、若干ソースコードの内容が違っておりましたので、記載しておきます。
python
11 #!/usr/bin/python 2 2 3 3 # -*- coding: utf-8 -*- 4 4 import re 5 5 import sys 6 6 7 7 from pip import main 8 8 9 9 if __name__ == '__main__': 10 10 sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 11 11 sys.exit(main())
上記コードを改修してエラーがないようにしたいのですが、どのように追記・変更すればよろしいでしょうか。
〇やってみたこと
requires = 'pip==9.0.1'とsys.exit(
load_entry_point('pip==9.0.1', 'console_scripts', 'pip')()
)を追加。⇒エラー消えず
〇バージョンの確認
[root@localhost html]# pip --version
pip 9.0.1 from /usr/local/lib/python2.7/site-packages (python 2.7)