วิธีที่ฉันแก้ไขปัญหานี้คือการทำงาน
$ python -m ensurepip
ซึ่งสร้าง stacktrace ที่ลงท้ายด้วยบรรทัดนี้:
FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib64/python3.4/ensurepip/_bundled/setuptools-20.10.1-py2.py3-none-any.whl'
ดังนั้นฉันจึงไปที่https://pypi.python.org/pypi/setuptools/20.10.1แล้วคว้าล้อและวางลงในไดเรกทอรีของฉัน (ซึ่งฉันต้องสร้างด้วยmkdir -p /usr/lib64/python3.4/ensurepip/_bundled/)
จากนั้นวิ่งpython -m ensurepipอีกครั้งฉันก็เผชิญหน้ากับ
No such file or directory: '/usr/lib64/python3.4/ensurepip/_bundled/pip-8.1.1-py2.py3-none-any.whl
ดังนั้นฉันไปที่https://pypi.python.org/pypi/pip/8.1.1จับล้อนั้นและติดมันในไดเรกทอรี
ตอนนี้ฉันสามารถสร้าง virtualenvs python -m venv .venvกับ ที่ประสบความสำเร็จ!
ensurepip: stackoverflow.com/a/39114277/1439843