2015-02-14 1 views
1

Я не могу установить youtube-dl-api-server. Я использую Python 2.7.9. Похоже, что есть некоторая ошибка в некоторой зависимости. Я попытался установить из исходного кода, но я был с тем же результатом. После выполнения команды пункт установить -Pre youtube_dl_server Я получил это сообщение:не удалось установить youtube-dl-api-server

Исключение:

Traceback (most recent call last): 
    File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main 
    status = self.run(options, args) 
    File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 257, in run 
    InstallRequirement.from_line(name, None)) 
    File "/usr/lib/python2.7/dist-packages/pip/req.py", line 172, in from_line 
    return cls(req, comes_from, url=url, prereleases=prereleases) 
    File "/usr/lib/python2.7/dist-packages/pip/req.py", line 70, in __init__ 
    req = pkg_resources.Requirement.parse(req) 
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2667, in parse 
    reqs = list(parse_requirements(s)) 
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2593, in parse_requirements 
    raise ValueError("Missing distribution spec", line) 
ValueError: ('Missing distribution spec', '\xe2\x80\x93r') 

Storing debug log for failure in /home/ubuntu/.pip/pip.log 

Я использую Python 2.7.9 на Ununtu Server. Вы не знаете, как это решить?

Благодаря metjuf

ответ

0

Существует странный персонаж в вашей команде, скорее всего, является результатом некоторого автоматического преобразования. Я говорю о (U + 8211, b'\xe2\x80\x93' как UTF-8). Таким образом, вместо

pip install –pre youtube_dl_server 

пробег

pip install --pre youtube_dl_server 
+0

Спасибо, проблема решена :) – metjuf

Смежные вопросы