由于项目需求,需要用到webSocket 于是到网站上查阅相关资料,找到了开源项目SocketRocket。于是就开始爬坑。
把开源项目下下来,对于才接触它,看了官方的说明 还是一无所知,各种配服务器。于是配服务器的坑就来了。记录下,
1.把SocketRocket 下下来。
2.首先你机器上得有virtualenv 具体安装请看这里 ,它是配置一个独立的Python环境 有了它才能有测试环境。(如果你没有python环境 那么你也需要配置Python环境)
3.打开终端找到刚刚你创建的虚拟环境
比如我的
cd 进入mytest 。 进入后 配置环境在终端上输入
source .env/bin/activate pip install git+https://github.com/facebook/tornado.git配置好了后 运行
找到开源项目的路径
.(路径).TestChatServer/py/chatroom.py终端运行
python (路径)TestChatServer/py/chatroom.py在打开运行 开源项目中的
cd (路径)TestChatServer/go go run chatroom.go到此环境搭好。运行开源项目 就可以和浏览器对话了
如果再次运行的时候 就进入 虚拟环境中 如 mytest/bin中终端运行
$ source activate
$ python (路径) TestChatServer/py/chatroom.py
在浏览器中http://localhost:9000 就可以测试了
最后希望能帮到你