博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
open-falcon ---安装Dashboard时候报错"SSLError: The read operation timed out"
阅读量:6720 次
发布时间:2019-06-25

本文共 13482 字,大约阅读时间需要 44 分钟。

在部署open-falcon环境过程中,安装Dashboard时候报错"SSLError: The read operation timed out"。如下:

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
[root@
open 
dashboard]
# ./env/bin/pip install -r pip_requirements.txt
Downloading
/unpacking 
Flask==0.10.1 (from -r pip_requirements.txt (line 1))
  
Downloading Flask-0.10.1.
tar
.gz (544kB): 544kB downloaded
  
Running setup.py egg_info 
for 
package Flask
    
warning: no files found matching 
'*' 
under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'examples'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'examples'
    
no previously-included directories found matching 
'docs/_build'
    
no previously-included directories found matching 
'docs/_themes/.git'
Downloading
/unpacking 
Jinja2==2.7.2 (from -r pip_requirements.txt (line 2))
  
Downloading Jinja2-2.7.2.
tar
.gz (378kB): 184kB downloaded
Cleaning up...
Exception:
Traceback (most recent call last):
  
File 
"/data/work/open-falcon/dashboard/env/lib/python2.6/site-packages/pip/basecommand.py"
, line 134, 
in 
main
    
status = self.run(options, args)
  
File 
"/data/work/open-falcon/dashboard/env/lib/python2.6/site-packages/pip/commands/install.py"
, line 236, 
in 
run
    
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  
File 
"/data/work/open-falcon/dashboard/env/lib/python2.6/site-packages/pip/req.py"
, line 1092, 
in 
prepare_files
    
self.unpack_url(url, location, self.is_download)
  
File 
"/data/work/open-falcon/dashboard/env/lib/python2.6/site-packages/pip/req.py"
, line 1238, 
in 
unpack_url
    
retval = unpack_http_url(link, location, self.download_cache, self.download_dir)
  
File 
"/data/work/open-falcon/dashboard/env/lib/python2.6/site-packages/pip/download.py"
, line 622, 
in 
unpack_http_url
    
download_hash = _download_url(resp, link, temp_location)
  
File 
"/data/work/open-falcon/dashboard/env/lib/python2.6/site-packages/pip/download.py"
, line 495, 
in 
_download_url
    
chunk = resp.
read
(4096)
  
File 
"/usr/lib64/python2.6/socket.py"
, line 383, 
in 
read
    
data = self._sock.recv(left)
  
File 
"/usr/lib64/python2.6/httplib.py"
, line 587, 
in 
read
    
s = self.fp.
read
(amt)
  
File 
"/usr/lib64/python2.6/socket.py"
, line 383, 
in 
read
    
data = self._sock.recv(left)
  
File 
"/usr/lib64/python2.6/ssl.py"
, line 215, 
in 
recv
    
return 
self.
read
(buflen)
  
File 
"/usr/lib64/python2.6/ssl.py"
, line 136, 
in 
read
    
return 
self._sslobj.
read
(len)
SSLError: The 
read 
operation timed out

解决办法:在命令后面追加"-i http://pypi.doubanio.com/simple"

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
[root@
open 
dashboard]
# ./env/bin/pip install -r pip_requirements.txt -i http://pypi.doubanio.com/simple
Downloading
/unpacking 
Flask==0.10.1 (from -r pip_requirements.txt (line 1))
  
Downloading Flask-0.10.1.
tar
.gz (544kB): 544kB downloaded
  
Running setup.py egg_info 
for 
package Flask
    
warning: no files found matching 
'*' 
under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'examples'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'examples'
    
no previously-included directories found matching 
'docs/_build'
    
no previously-included directories found matching 
'docs/_themes/.git'
Downloading
/unpacking 
Jinja2==2.7.2 (from -r pip_requirements.txt (line 2))
  
Downloading Jinja2-2.7.2.
tar
.gz (378kB): 378kB downloaded
  
Running setup.py egg_info 
for 
package Jinja2
    
warning: no files found matching 
'*' 
under directory 
'custom_fixers'
    
warning: no previously-included files matching 
'*' 
found under directory 
'docs/_build'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'jinja2'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'jinja2'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'docs'
Downloading
/unpacking 
Werkzeug==0.9.4 (from -r pip_requirements.txt (line 3))
  
Downloading Werkzeug-0.9.4.
tar
.gz (1.1MB): 1.1MB downloaded
  
Running setup.py egg_info 
for 
package Werkzeug
    
warning: no files found matching 
'*' 
under directory 
'werkzeug/debug/templates'
    
warning: no files found matching 
'*' 
under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'examples'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'examples'
    
no previously-included directories found matching 
'docs/_build'
Downloading
/unpacking 
gunicorn==18.0 (from -r pip_requirements.txt (line 4))
  
Downloading gunicorn-18.0.
tar
.gz (366kB): 366kB downloaded
  
Running setup.py egg_info 
for 
package gunicorn
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'examples'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'examples'
Downloading
/unpacking 
python-dateutil==2.2 (from -r pip_requirements.txt (line 5))
  
Downloading python-dateutil-2.2.
tar
.gz (259kB): 259kB downloaded
  
Running setup.py egg_info 
for 
package python-dateutil
Downloading
/unpacking 
requests==2.3.0 (from -r pip_requirements.txt (line 6))
  
Downloading requests-2.3.0.
tar
.gz (429kB): 429kB downloaded
  
Running setup.py egg_info 
for 
package requests
Downloading
/unpacking 
mysql-python (from -r pip_requirements.txt (line 7))
  
Downloading MySQL-python-1.2.5.zip (108kB): 108kB downloaded
  
Running setup.py egg_info 
for 
package mysql-python
Downloading
/unpacking 
itsdangerous>=0.21 (from Flask==0.10.1->-r pip_requirements.txt (line 1))
  
Downloading itsdangerous-0.24.
tar
.gz (46kB): 46kB downloaded
  
Running setup.py egg_info 
for 
package itsdangerous
    
warning: no previously-included files matching 
'*' 
found under directory 
'docs/_build'
Downloading
/unpacking 
markupsafe (from Jinja2==2.7.2->-r pip_requirements.txt (line 2))
  
Downloading MarkupSafe-1.0.
tar
.gz
  
Running setup.py egg_info 
for 
package markupsafe
Downloading
/unpacking 
six (from python-dateutil==2.2->-r pip_requirements.txt (line 5))
  
Downloading six-1.10.0.
tar
.gz
  
Running setup.py egg_info 
for 
package six
    
no previously-included directories found matching 
'documentation/_build'
Installing collected packages: Flask, Jinja2, Werkzeug, gunicorn, python-dateutil, requests, mysql-python, itsdangerous, markupsafe, six
  
Running setup.py 
install 
for 
Flask
    
warning: no files found matching 
'*' 
under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'examples'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'examples'
    
no previously-included directories found matching 
'docs/_build'
    
no previously-included directories found matching 
'docs/_themes/.git'
  
Running setup.py 
install 
for 
Jinja2
    
warning: no files found matching 
'*' 
under directory 
'custom_fixers'
    
warning: no previously-included files matching 
'*' 
found under directory 
'docs/_build'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'jinja2'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'jinja2'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'docs'
  
Running setup.py 
install 
for 
Werkzeug
    
warning: no files found matching 
'*' 
under directory 
'werkzeug/debug/templates'
    
warning: no files found matching 
'*' 
under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'examples'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'examples'
    
no previously-included directories found matching 
'docs/_build'
  
Running setup.py 
install 
for 
gunicorn
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'docs'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'tests'
    
warning: no previously-included files matching 
'*.pyc' 
found under directory 
'examples'
    
warning: no previously-included files matching 
'*.pyo' 
found under directory 
'examples'
    
Installing gunicorn_paster script to 
/data/work/open-falcon/dashboard/env/bin
    
Installing gunicorn script to 
/data/work/open-falcon/dashboard/env/bin
    
Installing gunicorn_django script to 
/data/work/open-falcon/dashboard/env/bin
  
Running setup.py 
install 
for 
python-dateutil
  
Running setup.py 
install 
for 
requests
  
Running setup.py 
install 
for 
mysql-python
    
building 
'_mysql' 
extension
    
gcc 
-pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Dversion_info=(1,2,5,
'final'
,1) -D__version__=1.2.5 -I
/usr/include/mysql 
-I
/usr/include/python2
.6 -c _mysql.c -o build
/temp
.linux-x86_64-2.6
/_mysql
.o -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -fPIC -DUNIV_LINUX -DUNIV_LINUX
    
In 
file 
included from 
/usr/include/mysql/my_config
.h:14,
                     
from _mysql.c:44:
    
/usr/include/mysql/my_config_x86_64
.h:1082:1: warning: 
"HAVE_WCSCOLL" 
redefined
    
In 
file 
included from 
/usr/include/python2
.6
/pyconfig
.h:6,
                     
from 
/usr/include/python2
.6
/Python
.h:8,
                     
from _mysql.c:29:
    
/usr/include/python2
.6
/pyconfig-64
.h:808:1: warning: this is the location of the previous definition
    
gcc 
-pthread -shared build
/temp
.linux-x86_64-2.6
/_mysql
.o -L
/usr/lib64/mysql 
-L
/usr/lib64 
-lmysqlclient_r -lz -lpthread -lcrypt -lnsl -lm -lpthread -lssl -lcrypto -lpython2.6 -o build
/lib
.linux-x86_64-2.6
/_mysql
.so
  
Running setup.py 
install 
for 
itsdangerous
    
warning: no previously-included files matching 
'*' 
found under directory 
'docs/_build'
  
Running setup.py 
install 
for 
markupsafe
    
building 
'markupsafe._speedups' 
extension
    
gcc 
-pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I
/usr/include/python2
.6 -c markupsafe
/_speedups
.c -o build
/temp
.linux-x86_64-2.6
/markupsafe/_speedups
.o
    
gcc 
-pthread -shared build
/temp
.linux-x86_64-2.6
/markupsafe/_speedups
.o -L
/usr/lib64 
-lpython2.6 -o build
/lib
.linux-x86_64-2.6
/markupsafe/_speedups
.so
  
Running setup.py 
install 
for 
six
    
no previously-included directories found matching 
'documentation/_build'
Successfully installed Flask Jinja2 Werkzeug gunicorn python-dateutil requests mysql-python itsdangerous markupsafe six
Cleaning up...
***************当你发现自己的才华撑不起野心时,就请安静下来学习吧***************
本文转自散尽浮华博客园博客,原文链接:http://www.cnblogs.com/kevingrace/p/7355272.html,如需转载请自行联系原作者
你可能感兴趣的文章
一些题解
查看>>
bzoj2792
查看>>
data encryption
查看>>
UVA10692:Huge Mods
查看>>
动态加载js和css
查看>>
swift - UITextView的用法
查看>>
MarkdownPad基于语法示例
查看>>
区块链开发_比特币开发1
查看>>
幸福是一种感觉
查看>>
udp接收
查看>>
Linux批量处理文件脚本
查看>>
MVC之Ajax异步操作
查看>>
pwn学习(1)
查看>>
复习常用算法_冒泡算法
查看>>
reading/writing files in Python
查看>>
LCA 树链剖分
查看>>
JSP下载txt 和 Excel两种文件
查看>>
写在年尾
查看>>
找水王
查看>>
路过Haxe
查看>>