在 Ubuntu 14.04 LTS 中,许多(但不是全部) pip 命令都会失败,如下所示:
# sudo pip install --upgrade distribute
Downloading/unpacking distribute
Downloading distribute-0.7.3.zip (145kB): 145kB downloaded
Downloading/unpacking setuptools>=0.7 (from distribute)
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/req.py",
line 1259, in prepare_files
)[0]
IndexError: list index out of range
切换到不使用轮子可以让我解决这个问题:
sudo pip install --no-use-wheel --upgrade distribute
但是我有一些脚本需要 pip 才能运行,而这些脚本不是我控制的。可能出了什么问题?只要涉及到“.whl”或“wheel”文件,它似乎就会卡住。有什么线索可以真正解决问题吗?