最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】安装discogs-client出错:Error while getting http://pypi.python.org/packages/source/d/discogs-client/discogs-client-1.1.1.tar.gz#md5=c8cdbee394174a02a434c1ce8ff934cb

Python crifan 2754浏览 0评论

【问题】

参考:Discogs API Client,去通过pip去安装discogs_client,结果出错:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
D:\tmp\tmp_dev_root\freelance\elance\34295765_music_db\res\discogs-discogs_client-v1.1.1-8-gbfdb1f9\discogs-discogs_client-bfdb1f9>pip install discogs-client
Downloading/unpacking discogs-client
  Cannot fetch index base URL http://pypi.python.org/simple/
  Error <urlopen error timed out> while getting http://pypi.python.org/packages/source/d/discogs-client/discogs-client-1.1.1.tar.gz#md5=c8cdbee394174a02a434c1ce8ff934cb (from http://pypi.python.org/simple/discogs-client/
)
Exception:
Traceback (most recent call last):
  File "D:\tmp\WordPress\DevRoot\Python27\lib\site-packages\pip-1.0-py2.7.egg\pip\basecommand.py", line 126, in main
    self.run(options, args)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\site-packages\pip-1.0-py2.7.egg\pip\commands\install.py", line 223, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\site-packages\pip-1.0-py2.7.egg\pip\req.py", line 955, in prepare_files
    self.unpack_url(url, location, self.is_download)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\site-packages\pip-1.0-py2.7.egg\pip\req.py", line 1072, in unpack_url
    return unpack_http_url(link, location, self.download_cache, only_download)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\site-packages\pip-1.0-py2.7.egg\pip\download.py", line 428, in unpack_http_url
    resp = _get_response_from_url(target_url, link)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\site-packages\pip-1.0-py2.7.egg\pip\download.py", line 457, in _get_response_from_url
    resp = urlopen(target_url)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\site-packages\pip-1.0-py2.7.egg\pip\download.py", line 83, in __call__
    response = urllib2.urlopen(self.get_request(url))
  File "D:\tmp\WordPress\DevRoot\Python27\lib\urllib2.py", line 126, in urlopen
    return _opener.open(url, data, timeout)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\urllib2.py", line 394, in open
    response = self._open(req, data)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\urllib2.py", line 412, in _open
    '_open', req)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\urllib2.py", line 372, in _call_chain
    result = func(*args)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\urllib2.py", line 1199, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "D:\tmp\WordPress\DevRoot\Python27\lib\urllib2.py", line 1174, in do_open
    raise URLError(err)
URLError: <urlopen error timed out>
 
Storing complete log in C:\Users\CLi\AppData\Roaming\pip\pip.log
 
D:\tmp\tmp_dev_root\freelance\elance\34295765_music_db\res\discogs-discogs_client-v1.1.1-8-gbfdb1f9\discogs-discogs_client-bfdb1f9>

 

【解决过程】

1.通过网页查看:

http://pypi.python.org/packages/source/d/

结果只能看到截至

datapkg/ 

再往后的d开头的,就都不能显示出来了。

感觉像是服务器有问题了。

2.后来实在不行,还是手动去用浏览器打开:

http://pypi.python.org/packages/source/d/discogs-client/discogs-client-1.1.1.tar.gz

然后等了一会,终于可以正常下载了,得到discogs-client-1.1.1.tar.gz,解压后,去cmd中运行setup.py install:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
D:\tmp\tmp_dev_root\freelance\elance\34295765_music_db\res\discogs-client-1.1.1.tar\dist\discogs-client-1.1.1\discogs-client-1.1.1>setup.py install
running install
running bdist_egg
running egg_info
writing requirements to discogs_client.egg-info\requires.txt
writing discogs_client.egg-info\PKG-INFO
writing top-level names to discogs_client.egg-info\top_level.txt
writing dependency_links to discogs_client.egg-info\dependency_links.txt
reading manifest file 'discogs_client.egg-info\SOURCES.txt'
writing manifest file 'discogs_client.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
creating build
creating build\lib
copying discogs_client.py -> build\lib
creating build\bdist.win32
creating build\bdist.win32\egg
copying build\lib\discogs_client.py -> build\bdist.win32\egg
byte-compiling build\bdist.win32\egg\discogs_client.py to discogs_client.pyc
creating build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\PKG-INFO -> build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\SOURCES.txt -> build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\dependency_links.txt -> build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\requires.txt -> build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\top_level.txt -> build\bdist.win32\egg\EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist\discogs_client-1.1.1-py2.7.egg' and adding 'build\bdist.win32\egg' to it
removing 'build\bdist.win32\egg' (and everything under it)
Processing discogs_client-1.1.1-py2.7.egg
Copying discogs_client-1.1.1-py2.7.egg to d:\tmp\wordpress\devroot\python27\lib\site-packages
Adding discogs-client 1.1.1 to easy-install.pth file
 
Installed d:\tmp\wordpress\devroot\python27\lib\site-packages\discogs_client-1.1.1-py2.7.egg
Processing dependencies for discogs-client==1.1.1
Searching for requests
Reading http://pypi.python.org/simple/requests/
Reading http://python-requests.org
Reading https://github.com/kennethreitz/requests
Best match: requests 0.14.1
Downloading http://pypi.python.org/packages/source/r/requests/requests-0.14.1.tar.gz#md5=3de30600072cbc7214ae342d1d08aa46
error: MD5 validation failed for requests-0.14.1.tar.gz; possible download problem?
 
D:\tmp\tmp_dev_root\freelance\elance\34295765_music_db\res\discogs-client-1.1.1.tar\dist\discogs-client-1.1.1\discogs-client-1.1.1>

其中,在

http://pypi.python.org/simple/requests/

http://python-requests.org

都是等待了半天,结果也还是不能正常连上。

然后也试了通过浏览器,也是无法顺利打开,所以,此处,很明显是python org的问题。

并且在最后,还是无法正常从

http://pypi.python.org/packages/source/r/

去下载requests-0.14.1.tar.gz,

3.尝试手动去通过浏览器下载:

http://pypi.python.org/packages/source/r/requests/requests-0.14.1.tar.gz

看看结果,结果是可以下载的,但是速度极其极其慢。

又另外通过

https://github.com/kennethreitz/requests

直接点击下载,得到了,kennethreitz-requests-v0.14.1-14-g9840966.zip,

解压,去安装:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
D:\tmp\dev_tools\python\kennethreitz-requests-v0.14.1-14-g9840966\kennethreitz-requests-9840966>setup.py install
running install
running bdist_egg
running egg_info
creating requests.egg-info
writing requests.egg-info\PKG-INFO
writing top-level names to requests.egg-info\top_level.txt
writing dependency_links to requests.egg-info\dependency_links.txt
writing manifest file 'requests.egg-info\SOURCES.txt'
reading manifest file 'requests.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'tests\*.'
writing manifest file 'requests.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
creating build
creating build\lib
creating build\lib\requests
copying requests\api.py -> build\lib\requests
copying requests\async.py -> build\lib\requests
copying requests\auth.py -> build\lib\requests
copying requests\certs.py -> build\lib\requests
copying requests\compat.py -> build\lib\requests
copying requests\cookies.py -> build\lib\requests
copying requests\defaults.py -> build\lib\requests
copying requests\exceptions.py -> build\lib\requests
copying requests\hooks.py -> build\lib\requests
copying requests\models.py -> build\lib\requests
copying requests\safe_mode.py -> build\lib\requests
copying requests\sessions.py -> build\lib\requests
copying requests\status_codes.py -> build\lib\requests
copying requests\structures.py -> build\lib\requests
copying requests\utils.py -> build\lib\requests
copying requests\_oauth.py -> build\lib\requests
copying requests\__init__.py -> build\lib\requests
creating build\lib\requests\packages
copying requests\packages\__init__.py -> build\lib\requests\packages
creating build\lib\requests\packages\urllib3
copying requests\packages\urllib3\connectionpool.py -> build\lib\requests\packages\urllib3
copying requests\packages\urllib3\exceptions.py -> build\lib\requests\packages\urllib3
copying requests\packages\urllib3\filepost.py -> build\lib\requests\packages\urllib3
copying requests\packages\urllib3\poolmanager.py -> build\lib\requests\packages\urllib3
copying requests\packages\urllib3\request.py -> build\lib\requests\packages\urllib3
copying requests\packages\urllib3\response.py -> build\lib\requests\packages\urllib3
copying requests\packages\urllib3\util.py -> build\lib\requests\packages\urllib3
copying requests\packages\urllib3\_collections.py -> build\lib\requests\packages\urllib3
copying requests\packages\urllib3\__init__.py -> build\lib\requests\packages\urllib3
creating build\lib\requests\packages\urllib3\packages
copying requests\packages\urllib3\packages\ordered_dict.py -> build\lib\requests\packages\urllib3\packages
copying requests\packages\urllib3\packages\six.py -> build\lib\requests\packages\urllib3\packages
copying requests\packages\urllib3\packages\__init__.py -> build\lib\requests\packages\urllib3\packages
creating build\lib\requests\packages\urllib3\packages\ssl_match_hostname
copying requests\packages\urllib3\packages\ssl_match_hostname\__init__.py -> build\lib\requests\packages\urllib3\packages\ssl_match_hostname
creating build\lib\requests\packages\oauthlib
copying requests\packages\oauthlib\common.py -> build\lib\requests\packages\oauthlib
copying requests\packages\oauthlib\__init__.py -> build\lib\requests\packages\oauthlib
creating build\lib\requests\packages\oauthlib\oauth1
copying requests\packages\oauthlib\oauth1\__init__.py -> build\lib\requests\packages\oauthlib\oauth1
creating build\lib\requests\packages\oauthlib\oauth1\rfc5849
copying requests\packages\oauthlib\oauth1\rfc5849\parameters.py -> build\lib\requests\packages\oauthlib\oauth1\rfc5849
copying requests\packages\oauthlib\oauth1\rfc5849\signature.py -> build\lib\requests\packages\oauthlib\oauth1\rfc5849
copying requests\packages\oauthlib\oauth1\rfc5849\utils.py -> build\lib\requests\packages\oauthlib\oauth1\rfc5849
copying requests\packages\oauthlib\oauth1\rfc5849\__init__.py -> build\lib\requests\packages\oauthlib\oauth1\rfc5849
creating build\lib\requests\packages\oauthlib\oauth2
copying requests\packages\oauthlib\oauth2\__init__.py -> build\lib\requests\packages\oauthlib\oauth2
creating build\lib\requests\packages\oauthlib\oauth2\draft25
copying requests\packages\oauthlib\oauth2\draft25\parameters.py -> build\lib\requests\packages\oauthlib\oauth2\draft25
copying requests\packages\oauthlib\oauth2\draft25\tokens.py -> build\lib\requests\packages\oauthlib\oauth2\draft25
copying requests\packages\oauthlib\oauth2\draft25\utils.py -> build\lib\requests\packages\oauthlib\oauth2\draft25
copying requests\packages\oauthlib\oauth2\draft25\__init__.py -> build\lib\requests\packages\oauthlib\oauth2\draft25
creating build\lib\requests\packages\chardet
copying requests\packages\chardet\big5freq.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\big5prober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\chardistribution.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\charsetgroupprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\charsetprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\codingstatemachine.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\constants.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\escprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\escsm.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\eucjpprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\euckrfreq.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\euckrprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\euctwfreq.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\euctwprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\gb2312freq.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\gb2312prober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\hebrewprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\jisfreq.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\jpcntx.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\langbulgarianmodel.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\langcyrillicmodel.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\langgreekmodel.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\langhebrewmodel.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\langhungarianmodel.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\langthaimodel.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\latin1prober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\mbcharsetprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\mbcsgroupprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\mbcssm.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\sbcharsetprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\sbcsgroupprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\sjisprober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\universaldetector.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\utf8prober.py -> build\lib\requests\packages\chardet
copying requests\packages\chardet\__init__.py -> build\lib\requests\packages\chardet
copying requests\cacert.pem -> build\lib\requests
creating build\bdist.win32
creating build\bdist.win32\egg
creating build\bdist.win32\egg\requests
copying build\lib\requests\api.py -> build\bdist.win32\egg\requests
copying build\lib\requests\async.py -> build\bdist.win32\egg\requests
copying build\lib\requests\auth.py -> build\bdist.win32\egg\requests
copying build\lib\requests\cacert.pem -> build\bdist.win32\egg\requests
copying build\lib\requests\certs.py -> build\bdist.win32\egg\requests
copying build\lib\requests\compat.py -> build\bdist.win32\egg\requests
copying build\lib\requests\cookies.py -> build\bdist.win32\egg\requests
copying build\lib\requests\defaults.py -> build\bdist.win32\egg\requests
copying build\lib\requests\exceptions.py -> build\bdist.win32\egg\requests
copying build\lib\requests\hooks.py -> build\bdist.win32\egg\requests
copying build\lib\requests\models.py -> build\bdist.win32\egg\requests
creating build\bdist.win32\egg\requests\packages
creating build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\big5freq.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\big5prober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\chardistribution.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\charsetgroupprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\charsetprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\codingstatemachine.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\constants.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\escprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\escsm.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\eucjpprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\euckrfreq.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\euckrprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\euctwfreq.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\euctwprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\gb2312freq.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\gb2312prober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\hebrewprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\jisfreq.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\jpcntx.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\langbulgarianmodel.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\langcyrillicmodel.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\langgreekmodel.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\langhebrewmodel.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\langhungarianmodel.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\langthaimodel.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\latin1prober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\mbcharsetprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\mbcsgroupprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\mbcssm.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\sbcharsetprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\sbcsgroupprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\sjisprober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\universaldetector.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\utf8prober.py -> build\bdist.win32\egg\requests\packages\chardet
copying build\lib\requests\packages\chardet\__init__.py -> build\bdist.win32\egg\requests\packages\chardet
creating build\bdist.win32\egg\requests\packages\oauthlib
copying build\lib\requests\packages\oauthlib\common.py -> build\bdist.win32\egg\requests\packages\oauthlib
creating build\bdist.win32\egg\requests\packages\oauthlib\oauth1
creating build\bdist.win32\egg\requests\packages\oauthlib\oauth1\rfc5849
copying build\lib\requests\packages\oauthlib\oauth1\rfc5849\parameters.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth1\rfc5849
copying build\lib\requests\packages\oauthlib\oauth1\rfc5849\signature.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth1\rfc5849
copying build\lib\requests\packages\oauthlib\oauth1\rfc5849\utils.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth1\rfc5849
copying build\lib\requests\packages\oauthlib\oauth1\rfc5849\__init__.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth1\rfc5849
copying build\lib\requests\packages\oauthlib\oauth1\__init__.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth1
creating build\bdist.win32\egg\requests\packages\oauthlib\oauth2
creating build\bdist.win32\egg\requests\packages\oauthlib\oauth2\draft25
copying build\lib\requests\packages\oauthlib\oauth2\draft25\parameters.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth2\draft25
copying build\lib\requests\packages\oauthlib\oauth2\draft25\tokens.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth2\draft25
copying build\lib\requests\packages\oauthlib\oauth2\draft25\utils.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth2\draft25
copying build\lib\requests\packages\oauthlib\oauth2\draft25\__init__.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth2\draft25
copying build\lib\requests\packages\oauthlib\oauth2\__init__.py -> build\bdist.win32\egg\requests\packages\oauthlib\oauth2
copying build\lib\requests\packages\oauthlib\__init__.py -> build\bdist.win32\egg\requests\packages\oauthlib
creating build\bdist.win32\egg\requests\packages\urllib3
copying build\lib\requests\packages\urllib3\connectionpool.py -> build\bdist.win32\egg\requests\packages\urllib3
copying build\lib\requests\packages\urllib3\exceptions.py -> build\bdist.win32\egg\requests\packages\urllib3
copying build\lib\requests\packages\urllib3\filepost.py -> build\bdist.win32\egg\requests\packages\urllib3
creating build\bdist.win32\egg\requests\packages\urllib3\packages
copying build\lib\requests\packages\urllib3\packages\ordered_dict.py -> build\bdist.win32\egg\requests\packages\urllib3\packages
copying build\lib\requests\packages\urllib3\packages\six.py -> build\bdist.win32\egg\requests\packages\urllib3\packages
creating build\bdist.win32\egg\requests\packages\urllib3\packages\ssl_match_hostname
copying build\lib\requests\packages\urllib3\packages\ssl_match_hostname\__init__.py -> build\bdist.win32\egg\requests\packages\urllib3\packages\ssl_match_
copying build\lib\requests\packages\urllib3\packages\__init__.py -> build\bdist.win32\egg\requests\packages\urllib3\packages
copying build\lib\requests\packages\urllib3\poolmanager.py -> build\bdist.win32\egg\requests\packages\urllib3
copying build\lib\requests\packages\urllib3\request.py -> build\bdist.win32\egg\requests\packages\urllib3
copying build\lib\requests\packages\urllib3\response.py -> build\bdist.win32\egg\requests\packages\urllib3
copying build\lib\requests\packages\urllib3\util.py -> build\bdist.win32\egg\requests\packages\urllib3
copying build\lib\requests\packages\urllib3\_collections.py -> build\bdist.win32\egg\requests\packages\urllib3
copying build\lib\requests\packages\urllib3\__init__.py -> build\bdist.win32\egg\requests\packages\urllib3
copying build\lib\requests\packages\__init__.py -> build\bdist.win32\egg\requests\packages
copying build\lib\requests\safe_mode.py -> build\bdist.win32\egg\requests
copying build\lib\requests\sessions.py -> build\bdist.win32\egg\requests
copying build\lib\requests\status_codes.py -> build\bdist.win32\egg\requests
copying build\lib\requests\structures.py -> build\bdist.win32\egg\requests
copying build\lib\requests\utils.py -> build\bdist.win32\egg\requests
copying build\lib\requests\_oauth.py -> build\bdist.win32\egg\requests
copying build\lib\requests\__init__.py -> build\bdist.win32\egg\requests
byte-compiling build\bdist.win32\egg\requests\api.py to api.pyc
byte-compiling build\bdist.win32\egg\requests\async.py to async.pyc
byte-compiling build\bdist.win32\egg\requests\auth.py to auth.pyc
byte-compiling build\bdist.win32\egg\requests\certs.py to certs.pyc
byte-compiling build\bdist.win32\egg\requests\compat.py to compat.pyc
byte-compiling build\bdist.win32\egg\requests\cookies.py to cookies.pyc
byte-compiling build\bdist.win32\egg\requests\defaults.py to defaults.pyc
byte-compiling build\bdist.win32\egg\requests\exceptions.py to exceptions.pyc
byte-compiling build\bdist.win32\egg\requests\hooks.py to hooks.pyc
byte-compiling build\bdist.win32\egg\requests\models.py to models.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\big5freq.py to big5freq.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\big5prober.py to big5prober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\chardistribution.py to chardistribution.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\charsetgroupprober.py to charsetgroupprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\charsetprober.py to charsetprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\codingstatemachine.py to codingstatemachine.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\constants.py to constants.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\escprober.py to escprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\escsm.py to escsm.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\eucjpprober.py to eucjpprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\euckrfreq.py to euckrfreq.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\euckrprober.py to euckrprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\euctwfreq.py to euctwfreq.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\euctwprober.py to euctwprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\gb2312freq.py to gb2312freq.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\gb2312prober.py to gb2312prober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\hebrewprober.py to hebrewprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\jisfreq.py to jisfreq.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\jpcntx.py to jpcntx.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\langbulgarianmodel.py to langbulgarianmodel.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\langcyrillicmodel.py to langcyrillicmodel.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\langgreekmodel.py to langgreekmodel.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\langhebrewmodel.py to langhebrewmodel.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\langhungarianmodel.py to langhungarianmodel.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\langthaimodel.py to langthaimodel.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\latin1prober.py to latin1prober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\mbcharsetprober.py to mbcharsetprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\mbcsgroupprober.py to mbcsgroupprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\mbcssm.py to mbcssm.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\sbcharsetprober.py to sbcharsetprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\sbcsgroupprober.py to sbcsgroupprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\sjisprober.py to sjisprober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\universaldetector.py to universaldetector.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\utf8prober.py to utf8prober.pyc
byte-compiling build\bdist.win32\egg\requests\packages\chardet\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\common.py to common.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth1\rfc5849\parameters.py to parameters.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth1\rfc5849\signature.py to signature.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth1\rfc5849\utils.py to utils.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth1\rfc5849\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth1\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth2\draft25\parameters.py to parameters.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth2\draft25\tokens.py to tokens.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth2\draft25\utils.py to utils.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth2\draft25\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\oauth2\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\packages\oauthlib\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\connectionpool.py to connectionpool.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\exceptions.py to exceptions.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\filepost.py to filepost.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\packages\ordered_dict.py to ordered_dict.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\packages\six.py to six.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\packages\ssl_match_hostname\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\packages\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\poolmanager.py to poolmanager.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\request.py to request.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\response.py to response.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\util.py to util.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\_collections.py to _collections.pyc
byte-compiling build\bdist.win32\egg\requests\packages\urllib3\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\packages\__init__.py to __init__.pyc
byte-compiling build\bdist.win32\egg\requests\safe_mode.py to safe_mode.pyc
byte-compiling build\bdist.win32\egg\requests\sessions.py to sessions.pyc
byte-compiling build\bdist.win32\egg\requests\status_codes.py to status_codes.pyc
byte-compiling build\bdist.win32\egg\requests\structures.py to structures.pyc
byte-compiling build\bdist.win32\egg\requests\utils.py to utils.pyc
byte-compiling build\bdist.win32\egg\requests\_oauth.py to _oauth.pyc
byte-compiling build\bdist.win32\egg\requests\__init__.py to __init__.pyc
creating build\bdist.win32\egg\EGG-INFO
copying requests.egg-info\PKG-INFO -> build\bdist.win32\egg\EGG-INFO
copying requests.egg-info\SOURCES.txt -> build\bdist.win32\egg\EGG-INFO
copying requests.egg-info\dependency_links.txt -> build\bdist.win32\egg\EGG-INFO
copying requests.egg-info\top_level.txt -> build\bdist.win32\egg\EGG-INFO
zip_safe flag not set; analyzing archive contents...
requests.certs: module references __file__
requests._oauth: module references __file__
creating dist
creating 'dist\requests-0.14.1-py2.7.egg' and adding 'build\bdist.win32\egg' to it
removing 'build\bdist.win32\egg' (and everything under it)
Processing requests-0.14.1-py2.7.egg
creating d:\tmp\wordpress\devroot\python27\lib\site-packages\requests-0.14.1-py2.7.egg
Extracting requests-0.14.1-py2.7.egg to d:\tmp\wordpress\devroot\python27\lib\site-packages
Adding requests 0.14.1 to easy-install.pth file
 
Installed d:\tmp\wordpress\devroot\python27\lib\site-packages\requests-0.14.1-py2.7.egg
Processing dependencies for requests==0.14.1
Finished processing dependencies for requests==0.14.1
 
D:\tmp\dev_tools\python\kennethreitz-requests-v0.14.1-14-g9840966\kennethreitz-requests-9840966>

则是可以正常安装request的。

接着再回去重试安装discogs-client,好像就可以正常安装了:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
D:\tmp\tmp_dev_root\freelance\elance\34295765_music_db\res\discogs-client-1.1.1.tar\dist\discogs-client-1.1.1\discogs-client-1.1.1>setup.py install
running install
running bdist_egg
running egg_info
writing requirements to discogs_client.egg-info\requires.txt
writing discogs_client.egg-info\PKG-INFO
writing top-level names to discogs_client.egg-info\top_level.txt
writing dependency_links to discogs_client.egg-info\dependency_links.txt
reading manifest file 'discogs_client.egg-info\SOURCES.txt'
writing manifest file 'discogs_client.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
creating build\bdist.win32\egg
copying build\lib\discogs_client.py -> build\bdist.win32\egg
byte-compiling build\bdist.win32\egg\discogs_client.py to discogs_client.pyc
creating build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\PKG-INFO -> build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\SOURCES.txt -> build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\dependency_links.txt -> build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\requires.txt -> build\bdist.win32\egg\EGG-INFO
copying discogs_client.egg-info\top_level.txt -> build\bdist.win32\egg\EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist\discogs_client-1.1.1-py2.7.egg' and adding 'build\bdist.win32\egg' to it
removing 'build\bdist.win32\egg' (and everything under it)
Processing discogs_client-1.1.1-py2.7.egg
Removing d:\tmp\wordpress\devroot\python27\lib\site-packages\discogs_client-1.1.1-py2.7.egg
Copying discogs_client-1.1.1-py2.7.egg to d:\tmp\wordpress\devroot\python27\lib\site-packages
discogs-client 1.1.1 is already the active version in easy-install.pth
 
Installed d:\tmp\wordpress\devroot\python27\lib\site-packages\discogs_client-1.1.1-py2.7.egg
Processing dependencies for discogs-client==1.1.1
Searching for requests==0.14.1
Best match: requests 0.14.1
Processing requests-0.14.1-py2.7.egg
requests 0.14.1 is already the active version in easy-install.pth
 
Using d:\tmp\wordpress\devroot\python27\lib\site-packages\requests-0.14.1-py2.7.egg
Finished processing dependencies for discogs-client==1.1.1
 
D:\tmp\tmp_dev_root\freelance\elance\34295765_music_db\res\discogs-client-1.1.1.tar\dist\discogs-client-1.1.1\discogs-client-1.1.1>

 

【总结】

貌似此刻,python org有问题,导致无法顺利连接啊。

搞得想要安装discogs-client,只能手动去下载各个依赖包,最后才顺利安装discogs-client的。

转载请注明:在路上 » 【已解决】安装discogs-client出错:Error while getting http://pypi.python.org/packages/source/d/discogs-client/discogs-client-1.1.1.tar.gz#md5=c8cdbee394174a02a434c1ce8ff934cb

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
84 queries in 0.463 seconds, using 22.24MB memory