安装pip
然后安装crossbar
sudo pip install crossbar # 可能需要先安装依赖项: sudo apt-get install libffi-dev
测试一下,看缺不缺啥:
guowei@thinkpad-t440p:~$ crossbar version
Automatically choosing optimal Twisted reactor
Running on Linux and optimal reactor (epoll) was installed.
__ __ __ __ __ __ __ __
/ `|__)/ \/__`/__`|__) /\ |__) |/ \
\__,| \\__/.__/.__/|__)/~~\| \. |\__/
Crossbar.io : 0.11.1
Autobahn : 0.10.9
UTF8 Validator : autobahn
XOR Masker : autobahn
JSON Codec : stdlib
MsgPack Codec : msgpack-python-0.4.6
Twisted : 15.4.0-EPollReactor
Python : 2.7.6/CPython
OS : Linux-3.10.17-ipipe-armv7l-with-Ubuntu-14.04-trusty
Machine : armv7l
# 如果少了依赖则:
// 如果报错:pkg_resources.ContextualVersionConflict: (six 1.5.2 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.10.0'), set(['autobahn']))
// 则需要安装依赖项:
sudo pip install autobahn
// 如果缺少 msgpack-python 则安装之:
sudo pip install msgpack-python
一切ok, good to go~