Websoft9Archive / role_common

common role
Other
0 stars 5 forks source link

pip upgrade fail #10

Closed qiaofeng1227 closed 3 years ago

qiaofeng1227 commented 3 years ago

pip upgrade when use cmd ` python{{ansible_python.version.major}} -m pip install -U pip

fatal: [8.210.16.62]: FAILED! => {"changed": false, "cmd": ["/usr/bin/pip2", "install", "bottle"], "msg": "\n:stderr: Traceback (most recent call last):\n  File \"/usr/bin/pip2\", line 9, in <module>\n    load_entry_point('pip==21.0', 'console_scripts', 'pip2')()\n  File \"/usr/lib/python2.7/site-packages/pkg_resources.py\", line 378, in load_entry_point\n    return get_distribution(dist).load_entry_point(group, name)\n  File \"/usr/lib/python2.7/site-packages/pkg_resources.py\", line 2566, in load_entry_point\n    return ep.load()\n  File \"/usr/lib/python2.7/site-packages/pkg_resources.py\", line 2260, in load\n    entry = __import__(self.module_name, globals(),globals(), ['__name__'])\n  File \"/usr/lib/python2.7/site-packages/pip/_internal/cli/main.py\", line 60\n    sys.stderr.write(f\"ERROR: {exc}\")\n                                   ^\nSyntaxError: invalid syntax\n"}
qiaofeng1227 commented 3 years ago

python2 support latest pip version 20.3.4, set pip's upgrade version as following: python{{ansible_python.version.major}} -m pip install -U "pip < 21.0"

qiaofeng1227 commented 3 years ago

Done