Во-первых, я бы отметил, что это не ошибка, а скорее предупреждение (хотя и серьезное).
Это, похоже, открытая проблема в пипсах,судя по этой странице выпуска в репозитории github.Проблема возникает, когда pip устанавливает какую-то версию для разработки, которая хранится в репозитории, отличном от SVN.Один пример, который предоставляет страница проблемы:
mkvirtualenv test --no-site-packages
workon test
pip install flask==dev
pip freeze > requirements.txt
Он выведет этот результат со стандартной ошибкой:
Warning: cannot find svn location for Flask==0.9-devdev-20120114
Но файл все равно будет иметь:
## FIXME: could not find svn URL in dependency_links for this package:
Flask==0.9-devdev-20120114
Jinja2==2.6
Werkzeug==0.8.2
wsgiref==0.1.2
Однако я не смогу использовать этот файл в будущем для установки Flask.Смотрите здесь:
mkvirtualenv test2 --no-site-packages
workon test2
pip install -r requirements.txt
Выводит ошибку:
Downloading/unpacking Flask==0.9-devdev-20120114 (from -r requirements.txt (line 2))
Could not find a version that satisfies the requirement Flask==0.9-devdev-20120114 (from -r requirements.txt (line 2)) (from versions: )
No distributions matching the version for Flask==0.9-devdev-20120114 (from -r requirements.txt (line 2))
Storing complete log in /Users/dgrtwo/.pip/pip.log