File "/usr/lib/python3.4/distutils/dist.py", line 1209, in set_requires distutils.versionpredicate.VersionPredicate(v) File "/usr/lib/python3.4/distutils/versionpredicate.py", line 114, in __init__ raise ValueError("expected parenthesized list: %r" % paren) ValueError: expected parenthesized list: '-branch'
Ошибка не выдает чего конкретно не хватает. Я посмотрел в исходнике нужный список пакетов, составил проверку типа
import pip installed_packages = pip.get_installed_distributions() flat_installed_packages = [package.project_name for package in installed_packages] packages = [ "aiohttp", "httplib2", "socksipy-branch", "requests", "dns", "url" ] for needle in packages: if needle in flat_installed_packages: print('Found ', needle) else: print('Not found ', needle)
Что вывело
Not found socksipy-branch
Not found dns
Как я только не пытался ставить пакеты и через менеджер пакетов и через консоль apt-get и через pip, с разными версиями (pip3, pip3.4). В итоге 0, пакеты все также не импортируются, либо как я понимял по различным сообщениям при установке просто устанавливаются в версию 2.7. Помогите пожалуйста, второй день уже люблю питон.