我正在尝试在 Ubuntu 14.04 上使用 pip 1.5.5 和 Python 2.7.6 安装 django-admin-tools 0.5.1。
我第一次尝试:
$ pip install django-admin-tools==0.5.1
Downloading/unpacking django-admin-tools==0.5.1
Could not find a version that satisfies the requirement django-admin-tools==0.5.1 (from versions: 0.4.0)
Some externally hosted files were ignored (use --allow-external to allow).
Cleaning up...
No distributions matching the version for django-admin-tools==0.5.1
Storing debug log for failure in /tmp/tmpd5Tb2I
'pip help install' 的文档说:
--allow-external <package> Allow the installation of externally hosted files
尝试启用该标志:
$ pip install --allow-external django-admin-tools==0.5.1
You must give at least one requirement to install (see "pip help install")
这很奇怪。稍加修修补补,发现外包URL不是https(setup.py)。所以我尝试使用标志 --allow-unverified:
$ pip install --allow-external --allow-unverified django-admin-tools==0.5.1
Downloading/unpacking django-admin-tools==0.5.1
Could not find a version that satisfies the requirement django-admin-tools==0.5.1 (from versions: 0.4.0)
Some externally hosted files were ignored (use --allow-external to allow).
Cleaning up...
No distributions matching the version for django-admin-tools==0.5.1
Storing debug log for failure in /tmp/tmpoT1_tW
我是不是用错了?如何解决这个问题并使用 pip 安装 django-admin-tools?
请您参考如下方法:
尝试调用:
pip install django-admin-tools==0.5.1 --allow-external django-admin-tools --allow-unverified django-admin-tools
