-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup-packages-windows.txt
executable file
·205 lines (148 loc) · 4.21 KB
/
setup-packages-windows.txt
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
Current Versions:
o Python 2.7.9
o pyserial 2.7
o QT 4.8.6
o PyQt 4.11.3
o numpy 1.9.1
o scipy 0.14.0
o matplotlib 1.4.2
o pyparsing 2.0.1
o dateutil 1.5
o pytz 2013d
o six 1.4.1
o minimalmodbus 0.6
o Phidgets Python 2.1.8
o py2exe 0.6.9
o NSIS 2.46
o pymodbus 1.3.0
o yoctopuce 1.10.16490
o requests 2.3.0
o bottle 0.12.7
o gevent 1.0.1
o geventwebsocket 0.9.3
o python-qrcode 5.1
o win_inet_pton 1.0.1
Upgrade History:
- 2014-12-31
. python-qrcode 5.1
. Python 2.7.8 => 2.7.9
. win_inet_pton 1.0.1
- 2014-11-07
. SIP 4.16.3 => 4.16.4
. PyQt 4.11.2 => 4.11.3
. numpy 1.9.1RC1 => 1.9.1
. bottle 0.12.7 => 0.13 trunk
- 2014-10-29
. PyQt 4.11.1 => 4.11.2
. numpy 1.8.2 => 1.9.1RC1
. matplotlib 1.3.1 => 1.4.2
. added requests 2.3.0
. added bottle 0.12.7
. added gevent 1.0.1
. added geventwebsocket 0.9.3
- 2014-08-06
. Python 2.7.6 => 2.7.8
. PyQt 4.10.3 => 4.11.1
. minimalmodbus 0.5 => 0.6
. numpy 1.8.0 => 1.8.2
. added pymodbus 1.3.0
. added yoctopuce 1.10.16490
- 2014-05-04
. numpy 1.8.0 => 1.8.1
. SIP 4.15.3 => 4.15.5
. QT 4.8.5 => 4.8.6
. PyQt 4.10.3 => PyQt 4.10.4
- 2014-04-02
. minimalmodbus 0.4 => 0.5
- 2014-03-17
. scipy 0.13.1 => 0.13.3
- 2014-01-11:
. Phidgets Python 2.1.8 6/2013 => 2.1.8 7/2013
- 2013-11-12:
. Python 2.7.5 => 2.7.6
. matplotlib 1.3.0 => 1.3.1
. scipy 0.12.0 => 0.13.1
. numpy 1.7.0 => 1.8.0
- 2013-10-07:
. Python 2.7.4 => 2.7.5
. matplotlib 1.2.1 => 1.3.0
. PyQt4 4.10.1 => 4.10.3
. Qt 4.8.4 => 4.8.5
. Phidgets Python 2.1.8
- 2013-05-02: Started
Installation Instructions:
0) Preparation
Install Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
http://www.microsoft.com/downloads/en/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
vcredist_x86.exe
1) Python 2.7
install python-2.7.4.msi via "Python 3.3.1 Windows x86 MSI Installer" from http://www.python.org
2) pyserial
download pyserial-2.6.tar.gz from http://pyserial.sourceforge.net
unpack and
> c:\Python27\python setup.py build
> c:\Python27\python setup.py install
3) QT
qt-win-opensource-4.8.5-vs2008.exe
4) PyQT
download and install PyQt4-4.10-gpl-Py2.7-Qt4.8.4-x32.exe
5) numpy
download numpy-1.7.1-win32-superpack-python2.7.exe from http://www.scipy.org/Download
for noSSE version:
install via DOS shell "numpy-1.7.1-superpack-win32.exe /arch nosse"
6) scipy
download scipy-0.13.3-win32-superpack-python2.7.exe from http://www.scipy.org/Download
for noSSE version:
install via DOS shell "scipy-0.13.3-superpack-win32.exe /arch nosse"
7) matplotlib
download matplotlib-1.2.1.win32-py2.7.exe from http://matplotlib.org/downloads.html
for noSSE version:
install via DOS shell "matplotlib-1.2.1-superpack-win32.exe /arch nosse"
8) Install matplotlib utility libs
download and install from http://www.lfd.uci.edu/~gohlke/pythonlibs/
- pyparsing-2.0.1.win32-py2.7.exe
- python-dateutil-1.5.win32-py2.7.exe
- pytz-2013d.win32-py2.7.exe
- six-1.4.1.win32-py2.7.exe
9) MinimalModbus
download and install MinimalModbus-0.5.win32.exe
10) py2exe
download and install py2exe-0.6.9.win32-py2.7.exe
11) NSIS 2.46
download and install from http://nsis.sourceforge.net/Download
12) Install Phidgets Python
# unzip PhidgetsPython_2.1.8.20130820.zip
# cd PhidgetsPython
# python setup.py build
# python setup.py install
13) pymodbus
download from https://github.com/bashwork/pymodbus
# cd pymodbus
# python setup.py build
# python setup.py install
# python setup.py install_lib
14) yoctopuce 1.10.16490
download lastest package from here:
https://pypi.python.org/pypi/yoctopuce/
# cd yoctopuce-1.10.16490
# c:\Python27\python.exe setup.py build
# c:\Python27\python.exe setup.py install
install dll's
# mkdir c:\Python27\Lib\site-packages\yoctopuce\cdll
# copy yoctopuce\cdll\*.* c:\Python27\Lib\site-packages\yoctopuce\cdll
15) requests 2.3.0
https://github.com/kennethreitz/requests/releases
# python setup.py build
# sudo python setup.py install
16) bottle 0.12.7
https://github.com/defnull/bottle/releases
# python setup.py build
# sudo python setup.py install
17) gevent 1.0.1
https://pypi.python.org/pypi/gevent
# python setup.py build
# sudo python setup.py install
18) geventwebsocket 0.9.3
https://pypi.python.org/pypi/gevent-websocket/
# python setup.py build
# sudo python setup.py install