@IamBot 我试着用sudo easy_install pip,然后pip install you-get ,然后得到如下错误:
pi@raspberrypi ~ $ sudo pip install you-get
Downloading/unpacking you-get
Downloading you-get-0.3.24.tar.gz (51kB): 51kB downloaded
Running setup.py egg_info for package you-get
Installing collected packages: you-get
Running setup.py install for you-get
SyntaxError: ("unqualified exec is not allowed in function 'decipher' it contains a nested function with free variables",)
Successfully installed you-get
Cleaning up... 然后执行 you-get -V ,确实没有正确安装:
pi@raspberrypi ~ $ you-get -V
Traceback (most recent call last):
File "/usr/local/bin/you-get", line 8, in
load_entry_point('you-get==0.3.24', 'console_scripts', 'you-get')()
File "build/bdist.linux-armv6l/egg/pkg_resources.py", line 318, in load_entry_point
File "build/bdist.linux-armv6l/egg/pkg_resources.py", line 2221, in load_entry_point
File "build/bdist.linux-armv6l/egg/pkg_resources.py", line 1954, in load
File "/usr/local/lib/python2.7/dist-packages/you_get/__init__.py", line 3, in
from .common import *
File "/usr/local/lib/python2.7/dist-packages/you_get/common.py", line 9, in
from urllib import request, parse
ImportError: cannot import name request